/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 09:20:23,935 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 09:20:24,011 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-12-25 09:20:24,017 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 09:20:24,018 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 09:20:24,054 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 09:20:24,054 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 09:20:24,055 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 09:20:24,055 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 09:20:24,059 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 09:20:24,059 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 09:20:24,060 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 09:20:24,060 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 09:20:24,061 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 09:20:24,062 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 09:20:24,062 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 09:20:24,062 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 09:20:24,063 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 09:20:24,063 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 09:20:24,063 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 09:20:24,063 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 09:20:24,063 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 09:20:24,064 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 09:20:24,064 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 09:20:24,064 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 09:20:24,064 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 09:20:24,064 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 09:20:24,065 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 09:20:24,065 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 09:20:24,065 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 09:20:24,066 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 09:20:24,066 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 09:20:24,066 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 09:20:24,067 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 09:20:24,067 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 09:20:24,067 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 09:20:24,067 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 09:20:24,067 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 09:20:24,067 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 09:20:24,067 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 09:20:24,068 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 09:20:24,068 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 09:20:24,068 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 09:20:24,068 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 09:20:24,069 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 09:20:24,069 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 09:20:24,069 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 [2023-12-25 09:20:24,281 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 09:20:24,305 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 09:20:24,308 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 09:20:24,309 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 09:20:24,309 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 09:20:24,311 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c [2023-12-25 09:20:25,456 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 09:20:25,821 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 09:20:25,821 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c [2023-12-25 09:20:25,846 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/46a35277d/d11e6ea2ded84692a693daac96f39d20/FLAGc37595bc0 [2023-12-25 09:20:25,861 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/46a35277d/d11e6ea2ded84692a693daac96f39d20 [2023-12-25 09:20:25,863 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 09:20:25,865 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 09:20:25,867 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 09:20:25,867 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 09:20:25,876 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 09:20:25,877 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 09:20:25" (1/1) ... [2023-12-25 09:20:25,878 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4b0bfdfc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:25, skipping insertion in model container [2023-12-25 09:20:25,878 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 09:20:25" (1/1) ... [2023-12-25 09:20:26,001 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 09:20:26,315 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c[7186,7199] [2023-12-25 09:20:26,341 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c[11327,11340] [2023-12-25 09:20:26,394 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c[18377,18390] [2023-12-25 09:20:26,476 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c[24849,24862] [2023-12-25 09:20:26,565 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c[43924,43937] [2023-12-25 09:20:26,625 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c[71846,71859] [2023-12-25 09:20:26,794 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 09:20:26,818 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 09:20:26,867 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c[7186,7199] [2023-12-25 09:20:26,884 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c[11327,11340] [2023-12-25 09:20:26,912 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c[18377,18390] [2023-12-25 09:20:26,935 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c[24849,24862] [2023-12-25 09:20:26,993 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c[43924,43937] [2023-12-25 09:20:27,061 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c[71846,71859] [2023-12-25 09:20:27,153 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 09:20:27,174 INFO L206 MainTranslator]: Completed translation [2023-12-25 09:20:27,174 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27 WrapperNode [2023-12-25 09:20:27,174 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 09:20:27,176 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 09:20:27,176 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 09:20:27,176 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 09:20:27,183 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (1/1) ... [2023-12-25 09:20:27,229 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (1/1) ... [2023-12-25 09:20:27,320 INFO L138 Inliner]: procedures = 23, calls = 7, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 6046 [2023-12-25 09:20:27,320 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 09:20:27,321 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 09:20:27,321 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 09:20:27,321 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 09:20:27,331 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (1/1) ... [2023-12-25 09:20:27,332 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (1/1) ... [2023-12-25 09:20:27,350 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (1/1) ... [2023-12-25 09:20:27,412 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-25 09:20:27,413 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (1/1) ... [2023-12-25 09:20:27,413 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (1/1) ... [2023-12-25 09:20:27,466 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (1/1) ... [2023-12-25 09:20:27,497 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (1/1) ... [2023-12-25 09:20:27,517 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (1/1) ... [2023-12-25 09:20:27,531 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (1/1) ... [2023-12-25 09:20:27,551 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 09:20:27,552 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 09:20:27,552 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 09:20:27,553 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 09:20:27,553 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (1/1) ... [2023-12-25 09:20:27,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 09:20:27,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 09:20:27,582 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-25 09:20:27,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-25 09:20:27,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 09:20:27,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 09:20:27,614 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 09:20:27,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 09:20:27,863 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 09:20:27,865 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 09:20:30,566 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 09:20:30,631 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 09:20:30,632 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-12-25 09:20:30,632 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 09:20:30 BoogieIcfgContainer [2023-12-25 09:20:30,632 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 09:20:30,635 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 09:20:30,635 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 09:20:30,638 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 09:20:30,638 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 09:20:25" (1/3) ... [2023-12-25 09:20:30,641 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e3a30fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 09:20:30, skipping insertion in model container [2023-12-25 09:20:30,642 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 09:20:27" (2/3) ... [2023-12-25 09:20:30,642 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e3a30fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 09:20:30, skipping insertion in model container [2023-12-25 09:20:30,642 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 09:20:30" (3/3) ... [2023-12-25 09:20:30,643 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_lcr-var-start-time.3.1.ufo.UNBOUNDED.pals.c.v+sep-reducer.c [2023-12-25 09:20:30,658 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 09:20:30,659 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 6 error locations. [2023-12-25 09:20:30,724 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 09:20:30,730 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2f564504, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 09:20:30,730 INFO L358 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2023-12-25 09:20:30,743 INFO L276 IsEmpty]: Start isEmpty. Operand has 1252 states, 1245 states have (on average 1.8056224899598394) internal successors, (2248), 1251 states have internal predecessors, (2248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:30,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-25 09:20:30,769 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:30,770 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:30,771 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:30,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:30,778 INFO L85 PathProgramCache]: Analyzing trace with hash 966667412, now seen corresponding path program 1 times [2023-12-25 09:20:30,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:30,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [286329086] [2023-12-25 09:20:30,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:30,790 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:30,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:30,796 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:30,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-25 09:20:31,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:31,052 INFO L262 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:20:31,059 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:31,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:31,403 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:31,404 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:31,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [286329086] [2023-12-25 09:20:31,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [286329086] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:31,406 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:31,406 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:20:31,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408945437] [2023-12-25 09:20:31,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:31,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:20:31,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:31,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:20:31,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:20:31,442 INFO L87 Difference]: Start difference. First operand has 1252 states, 1245 states have (on average 1.8056224899598394) internal successors, (2248), 1251 states have internal predecessors, (2248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:33,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:33,466 INFO L93 Difference]: Finished difference Result 2470 states and 4326 transitions. [2023-12-25 09:20:33,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:20:33,469 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2023-12-25 09:20:33,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:33,487 INFO L225 Difference]: With dead ends: 2470 [2023-12-25 09:20:33,487 INFO L226 Difference]: Without dead ends: 1557 [2023-12-25 09:20:33,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:20:33,495 INFO L413 NwaCegarLoop]: 1005 mSDtfsCounter, 7038 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7038 SdHoareTripleChecker+Valid, 1485 SdHoareTripleChecker+Invalid, 1342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:33,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7038 Valid, 1485 Invalid, 1342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1276 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-25 09:20:33,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1557 states. [2023-12-25 09:20:33,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1557 to 1551. [2023-12-25 09:20:33,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 1545 states have (on average 1.3546925566343042) internal successors, (2093), 1550 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:33,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 2093 transitions. [2023-12-25 09:20:33,591 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 2093 transitions. Word has length 50 [2023-12-25 09:20:33,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:33,591 INFO L495 AbstractCegarLoop]: Abstraction has 1551 states and 2093 transitions. [2023-12-25 09:20:33,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:33,592 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 2093 transitions. [2023-12-25 09:20:33,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-25 09:20:33,595 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:33,595 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:33,602 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2023-12-25 09:20:33,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:33,802 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:33,803 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:33,803 INFO L85 PathProgramCache]: Analyzing trace with hash 1129412729, now seen corresponding path program 1 times [2023-12-25 09:20:33,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:33,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2092724688] [2023-12-25 09:20:33,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:33,804 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:33,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:33,807 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:33,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-25 09:20:33,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:34,000 INFO L262 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:20:34,003 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:34,212 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:34,212 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:34,212 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:34,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2092724688] [2023-12-25 09:20:34,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2092724688] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:34,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:34,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:20:34,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753646870] [2023-12-25 09:20:34,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:34,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:20:34,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:34,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:20:34,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:20:34,215 INFO L87 Difference]: Start difference. First operand 1551 states and 2093 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:35,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:35,591 INFO L93 Difference]: Finished difference Result 3180 states and 4349 transitions. [2023-12-25 09:20:35,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:20:35,592 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2023-12-25 09:20:35,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:35,599 INFO L225 Difference]: With dead ends: 3180 [2023-12-25 09:20:35,600 INFO L226 Difference]: Without dead ends: 2196 [2023-12-25 09:20:35,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:20:35,602 INFO L413 NwaCegarLoop]: 673 mSDtfsCounter, 5039 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5039 SdHoareTripleChecker+Valid, 1028 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:35,603 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5039 Valid, 1028 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:20:35,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2196 states. [2023-12-25 09:20:35,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2196 to 2184. [2023-12-25 09:20:35,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2184 states, 2178 states have (on average 1.374196510560147) internal successors, (2993), 2183 states have internal predecessors, (2993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:35,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2184 states to 2184 states and 2993 transitions. [2023-12-25 09:20:35,652 INFO L78 Accepts]: Start accepts. Automaton has 2184 states and 2993 transitions. Word has length 51 [2023-12-25 09:20:35,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:35,653 INFO L495 AbstractCegarLoop]: Abstraction has 2184 states and 2993 transitions. [2023-12-25 09:20:35,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:35,653 INFO L276 IsEmpty]: Start isEmpty. Operand 2184 states and 2993 transitions. [2023-12-25 09:20:35,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-25 09:20:35,656 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:35,656 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:35,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-25 09:20:35,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:35,860 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:35,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:35,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1240611768, now seen corresponding path program 1 times [2023-12-25 09:20:35,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:35,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [828496086] [2023-12-25 09:20:35,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:35,861 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:35,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:35,863 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:35,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-25 09:20:36,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:36,043 INFO L262 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:20:36,046 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:36,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:36,219 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:36,219 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:36,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [828496086] [2023-12-25 09:20:36,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [828496086] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:36,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:36,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:20:36,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017197446] [2023-12-25 09:20:36,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:36,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:20:36,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:36,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:20:36,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:20:36,222 INFO L87 Difference]: Start difference. First operand 2184 states and 2993 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:37,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:37,460 INFO L93 Difference]: Finished difference Result 4529 states and 6289 transitions. [2023-12-25 09:20:37,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:20:37,461 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2023-12-25 09:20:37,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:37,474 INFO L225 Difference]: With dead ends: 4529 [2023-12-25 09:20:37,475 INFO L226 Difference]: Without dead ends: 3050 [2023-12-25 09:20:37,478 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:20:37,481 INFO L413 NwaCegarLoop]: 593 mSDtfsCounter, 4458 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4458 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:37,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4458 Valid, 882 Invalid, 876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 838 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:20:37,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3050 states. [2023-12-25 09:20:37,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3050 to 3040. [2023-12-25 09:20:37,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3040 states, 3034 states have (on average 1.3760711931443639) internal successors, (4175), 3039 states have internal predecessors, (4175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:37,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3040 states to 3040 states and 4175 transitions. [2023-12-25 09:20:37,562 INFO L78 Accepts]: Start accepts. Automaton has 3040 states and 4175 transitions. Word has length 51 [2023-12-25 09:20:37,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:37,563 INFO L495 AbstractCegarLoop]: Abstraction has 3040 states and 4175 transitions. [2023-12-25 09:20:37,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:37,563 INFO L276 IsEmpty]: Start isEmpty. Operand 3040 states and 4175 transitions. [2023-12-25 09:20:37,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-25 09:20:37,566 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:37,566 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:37,572 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-25 09:20:37,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:37,775 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:37,776 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:37,776 INFO L85 PathProgramCache]: Analyzing trace with hash -40243798, now seen corresponding path program 1 times [2023-12-25 09:20:37,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:37,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [657770968] [2023-12-25 09:20:37,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:37,777 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:37,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:37,778 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:37,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-25 09:20:37,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:37,968 INFO L262 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:20:37,977 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:38,443 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:38,443 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:38,443 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:38,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [657770968] [2023-12-25 09:20:38,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [657770968] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:38,444 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:38,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:20:38,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63962251] [2023-12-25 09:20:38,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:38,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:20:38,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:38,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:20:38,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:20:38,446 INFO L87 Difference]: Start difference. First operand 3040 states and 4175 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:42,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:42,216 INFO L93 Difference]: Finished difference Result 4613 states and 6589 transitions. [2023-12-25 09:20:42,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 09:20:42,217 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2023-12-25 09:20:42,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:42,230 INFO L225 Difference]: With dead ends: 4613 [2023-12-25 09:20:42,230 INFO L226 Difference]: Without dead ends: 4056 [2023-12-25 09:20:42,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:20:42,235 INFO L413 NwaCegarLoop]: 694 mSDtfsCounter, 4379 mSDsluCounter, 2209 mSDsCounter, 0 mSdLazyCounter, 3075 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4379 SdHoareTripleChecker+Valid, 2903 SdHoareTripleChecker+Invalid, 3131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 3075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:42,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4379 Valid, 2903 Invalid, 3131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 3075 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-25 09:20:42,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4056 states. [2023-12-25 09:20:42,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4056 to 3040. [2023-12-25 09:20:42,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3040 states, 3034 states have (on average 1.3757415952537904) internal successors, (4174), 3039 states have internal predecessors, (4174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:42,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3040 states to 3040 states and 4174 transitions. [2023-12-25 09:20:42,315 INFO L78 Accepts]: Start accepts. Automaton has 3040 states and 4174 transitions. Word has length 52 [2023-12-25 09:20:42,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:42,316 INFO L495 AbstractCegarLoop]: Abstraction has 3040 states and 4174 transitions. [2023-12-25 09:20:42,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:42,318 INFO L276 IsEmpty]: Start isEmpty. Operand 3040 states and 4174 transitions. [2023-12-25 09:20:42,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-25 09:20:42,321 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:42,321 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:42,325 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-12-25 09:20:42,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:42,525 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:42,526 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:42,526 INFO L85 PathProgramCache]: Analyzing trace with hash -185533245, now seen corresponding path program 1 times [2023-12-25 09:20:42,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:42,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [963920294] [2023-12-25 09:20:42,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:42,526 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:42,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:42,529 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:42,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-25 09:20:42,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:42,710 INFO L262 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:20:42,712 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:43,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:43,099 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:43,099 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:43,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [963920294] [2023-12-25 09:20:43,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [963920294] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:43,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:43,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:20:43,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130870792] [2023-12-25 09:20:43,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:43,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:20:43,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:43,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:20:43,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:20:43,101 INFO L87 Difference]: Start difference. First operand 3040 states and 4174 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:46,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:46,233 INFO L93 Difference]: Finished difference Result 3555 states and 4963 transitions. [2023-12-25 09:20:46,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 09:20:46,234 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2023-12-25 09:20:46,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:46,246 INFO L225 Difference]: With dead ends: 3555 [2023-12-25 09:20:46,246 INFO L226 Difference]: Without dead ends: 3550 [2023-12-25 09:20:46,248 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:20:46,248 INFO L413 NwaCegarLoop]: 655 mSDtfsCounter, 3163 mSDsluCounter, 2153 mSDsCounter, 0 mSdLazyCounter, 2746 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3163 SdHoareTripleChecker+Valid, 2808 SdHoareTripleChecker+Invalid, 2772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 2746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:46,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3163 Valid, 2808 Invalid, 2772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 2746 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-12-25 09:20:46,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3550 states. [2023-12-25 09:20:46,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3550 to 3040. [2023-12-25 09:20:46,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3040 states, 3034 states have (on average 1.3754119973632168) internal successors, (4173), 3039 states have internal predecessors, (4173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:46,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3040 states to 3040 states and 4173 transitions. [2023-12-25 09:20:46,319 INFO L78 Accepts]: Start accepts. Automaton has 3040 states and 4173 transitions. Word has length 52 [2023-12-25 09:20:46,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:46,320 INFO L495 AbstractCegarLoop]: Abstraction has 3040 states and 4173 transitions. [2023-12-25 09:20:46,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:46,320 INFO L276 IsEmpty]: Start isEmpty. Operand 3040 states and 4173 transitions. [2023-12-25 09:20:46,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-25 09:20:46,323 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:46,323 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:46,330 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2023-12-25 09:20:46,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:46,527 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:46,527 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:46,527 INFO L85 PathProgramCache]: Analyzing trace with hash -1651109861, now seen corresponding path program 1 times [2023-12-25 09:20:46,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:46,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2032316286] [2023-12-25 09:20:46,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:46,528 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:46,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:46,529 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:46,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-25 09:20:46,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:46,703 INFO L262 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 09:20:46,705 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:46,968 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:46,969 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:46,969 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:46,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2032316286] [2023-12-25 09:20:46,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2032316286] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:46,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:46,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 09:20:46,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83869995] [2023-12-25 09:20:46,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:46,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 09:20:46,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:46,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 09:20:46,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 09:20:46,971 INFO L87 Difference]: Start difference. First operand 3040 states and 4173 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:49,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:49,085 INFO L93 Difference]: Finished difference Result 4223 states and 5973 transitions. [2023-12-25 09:20:49,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:20:49,087 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2023-12-25 09:20:49,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:49,098 INFO L225 Difference]: With dead ends: 4223 [2023-12-25 09:20:49,099 INFO L226 Difference]: Without dead ends: 3552 [2023-12-25 09:20:49,101 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-12-25 09:20:49,102 INFO L413 NwaCegarLoop]: 647 mSDtfsCounter, 3414 mSDsluCounter, 1524 mSDsCounter, 0 mSdLazyCounter, 1950 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3414 SdHoareTripleChecker+Valid, 2171 SdHoareTripleChecker+Invalid, 1967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:49,102 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3414 Valid, 2171 Invalid, 1967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1950 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 09:20:49,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3552 states. [2023-12-25 09:20:49,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3552 to 3040. [2023-12-25 09:20:49,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3040 states, 3034 states have (on average 1.3750823994726433) internal successors, (4172), 3039 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:49,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3040 states to 3040 states and 4172 transitions. [2023-12-25 09:20:49,168 INFO L78 Accepts]: Start accepts. Automaton has 3040 states and 4172 transitions. Word has length 52 [2023-12-25 09:20:49,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:49,168 INFO L495 AbstractCegarLoop]: Abstraction has 3040 states and 4172 transitions. [2023-12-25 09:20:49,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:49,169 INFO L276 IsEmpty]: Start isEmpty. Operand 3040 states and 4172 transitions. [2023-12-25 09:20:49,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-25 09:20:49,171 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:49,172 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:49,175 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-25 09:20:49,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:49,375 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:49,375 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:49,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1538413769, now seen corresponding path program 1 times [2023-12-25 09:20:49,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:49,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1609882471] [2023-12-25 09:20:49,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:49,376 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:49,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:49,377 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:49,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-25 09:20:49,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:49,538 INFO L262 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:20:49,540 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:49,573 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:49,573 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:49,574 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:49,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1609882471] [2023-12-25 09:20:49,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1609882471] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:49,574 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:49,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:20:49,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160830386] [2023-12-25 09:20:49,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:49,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:20:49,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:49,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:20:49,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:20:49,575 INFO L87 Difference]: Start difference. First operand 3040 states and 4172 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:49,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:49,640 INFO L93 Difference]: Finished difference Result 3996 states and 5637 transitions. [2023-12-25 09:20:49,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:20:49,641 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2023-12-25 09:20:49,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:49,650 INFO L225 Difference]: With dead ends: 3996 [2023-12-25 09:20:49,650 INFO L226 Difference]: Without dead ends: 3093 [2023-12-25 09:20:49,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:20:49,653 INFO L413 NwaCegarLoop]: 1184 mSDtfsCounter, 579 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 579 SdHoareTripleChecker+Valid, 1783 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:49,654 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [579 Valid, 1783 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:20:49,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3093 states. [2023-12-25 09:20:49,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3093 to 3091. [2023-12-25 09:20:49,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3091 states, 3085 states have (on average 1.3834683954619125) internal successors, (4268), 3090 states have internal predecessors, (4268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:49,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3091 states to 3091 states and 4268 transitions. [2023-12-25 09:20:49,724 INFO L78 Accepts]: Start accepts. Automaton has 3091 states and 4268 transitions. Word has length 53 [2023-12-25 09:20:49,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:49,725 INFO L495 AbstractCegarLoop]: Abstraction has 3091 states and 4268 transitions. [2023-12-25 09:20:49,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:49,725 INFO L276 IsEmpty]: Start isEmpty. Operand 3091 states and 4268 transitions. [2023-12-25 09:20:49,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-25 09:20:49,727 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:49,727 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:49,731 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-25 09:20:49,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:49,931 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:49,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:49,932 INFO L85 PathProgramCache]: Analyzing trace with hash -651733059, now seen corresponding path program 1 times [2023-12-25 09:20:49,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:49,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2122689418] [2023-12-25 09:20:49,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:49,933 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:49,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:49,934 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:49,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-25 09:20:50,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:50,097 INFO L262 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:20:50,099 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:50,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:50,132 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:50,132 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:50,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2122689418] [2023-12-25 09:20:50,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2122689418] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:50,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:50,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:20:50,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684494910] [2023-12-25 09:20:50,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:50,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:20:50,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:50,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:20:50,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:20:50,133 INFO L87 Difference]: Start difference. First operand 3091 states and 4268 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:50,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:50,203 INFO L93 Difference]: Finished difference Result 4732 states and 6802 transitions. [2023-12-25 09:20:50,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:20:50,204 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2023-12-25 09:20:50,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:50,215 INFO L225 Difference]: With dead ends: 4732 [2023-12-25 09:20:50,215 INFO L226 Difference]: Without dead ends: 3513 [2023-12-25 09:20:50,217 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:20:50,218 INFO L413 NwaCegarLoop]: 1141 mSDtfsCounter, 577 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 1734 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:50,218 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [577 Valid, 1734 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:20:50,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3513 states. [2023-12-25 09:20:50,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3513 to 3511. [2023-12-25 09:20:50,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3511 states, 3505 states have (on average 1.4111269614835948) internal successors, (4946), 3510 states have internal predecessors, (4946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:50,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3511 states to 3511 states and 4946 transitions. [2023-12-25 09:20:50,268 INFO L78 Accepts]: Start accepts. Automaton has 3511 states and 4946 transitions. Word has length 53 [2023-12-25 09:20:50,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:50,268 INFO L495 AbstractCegarLoop]: Abstraction has 3511 states and 4946 transitions. [2023-12-25 09:20:50,268 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:50,268 INFO L276 IsEmpty]: Start isEmpty. Operand 3511 states and 4946 transitions. [2023-12-25 09:20:50,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-25 09:20:50,270 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:50,270 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:50,274 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-25 09:20:50,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:50,474 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:50,474 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:50,475 INFO L85 PathProgramCache]: Analyzing trace with hash 408369717, now seen corresponding path program 1 times [2023-12-25 09:20:50,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:50,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1566156566] [2023-12-25 09:20:50,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:50,476 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:50,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:50,477 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:50,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-25 09:20:50,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:50,654 INFO L262 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:20:50,656 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:50,676 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:50,676 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:50,677 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:50,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1566156566] [2023-12-25 09:20:50,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1566156566] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:50,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:50,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:20:50,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858912918] [2023-12-25 09:20:50,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:50,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:20:50,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:50,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:20:50,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:20:50,679 INFO L87 Difference]: Start difference. First operand 3511 states and 4946 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:50,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:50,797 INFO L93 Difference]: Finished difference Result 7800 states and 11244 transitions. [2023-12-25 09:20:50,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:20:50,798 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2023-12-25 09:20:50,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:50,818 INFO L225 Difference]: With dead ends: 7800 [2023-12-25 09:20:50,818 INFO L226 Difference]: Without dead ends: 5348 [2023-12-25 09:20:50,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:20:50,823 INFO L413 NwaCegarLoop]: 1198 mSDtfsCounter, 649 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 1959 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:50,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [649 Valid, 1959 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:20:50,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5348 states. [2023-12-25 09:20:50,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5348 to 5342. [2023-12-25 09:20:50,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5342 states, 5336 states have (on average 1.405359820089955) internal successors, (7499), 5341 states have internal predecessors, (7499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:50,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5342 states to 5342 states and 7499 transitions. [2023-12-25 09:20:50,900 INFO L78 Accepts]: Start accepts. Automaton has 5342 states and 7499 transitions. Word has length 53 [2023-12-25 09:20:50,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:50,901 INFO L495 AbstractCegarLoop]: Abstraction has 5342 states and 7499 transitions. [2023-12-25 09:20:50,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:50,901 INFO L276 IsEmpty]: Start isEmpty. Operand 5342 states and 7499 transitions. [2023-12-25 09:20:50,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-25 09:20:50,904 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:50,904 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:50,910 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-25 09:20:51,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:51,108 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:51,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:51,108 INFO L85 PathProgramCache]: Analyzing trace with hash 888209781, now seen corresponding path program 1 times [2023-12-25 09:20:51,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:51,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1949181283] [2023-12-25 09:20:51,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:51,109 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:51,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:51,110 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:51,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-25 09:20:51,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:51,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:20:51,265 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:51,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:51,295 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:51,295 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:51,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1949181283] [2023-12-25 09:20:51,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1949181283] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:51,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:51,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:20:51,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448934252] [2023-12-25 09:20:51,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:51,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:20:51,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:51,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:20:51,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:20:51,297 INFO L87 Difference]: Start difference. First operand 5342 states and 7499 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:51,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:51,412 INFO L93 Difference]: Finished difference Result 9821 states and 14010 transitions. [2023-12-25 09:20:51,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:20:51,416 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2023-12-25 09:20:51,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:51,426 INFO L225 Difference]: With dead ends: 9821 [2023-12-25 09:20:51,426 INFO L226 Difference]: Without dead ends: 5547 [2023-12-25 09:20:51,431 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:20:51,432 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 848 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 848 SdHoareTripleChecker+Valid, 1283 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:51,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [848 Valid, 1283 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:20:51,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5547 states. [2023-12-25 09:20:51,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5547 to 4449. [2023-12-25 09:20:51,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4449 states, 4444 states have (on average 1.4214671467146716) internal successors, (6317), 4448 states have internal predecessors, (6317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:51,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4449 states to 4449 states and 6317 transitions. [2023-12-25 09:20:51,587 INFO L78 Accepts]: Start accepts. Automaton has 4449 states and 6317 transitions. Word has length 54 [2023-12-25 09:20:51,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:51,587 INFO L495 AbstractCegarLoop]: Abstraction has 4449 states and 6317 transitions. [2023-12-25 09:20:51,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:51,587 INFO L276 IsEmpty]: Start isEmpty. Operand 4449 states and 6317 transitions. [2023-12-25 09:20:51,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-25 09:20:51,590 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:51,590 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:51,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-12-25 09:20:51,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:51,791 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:51,791 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:51,791 INFO L85 PathProgramCache]: Analyzing trace with hash -290391896, now seen corresponding path program 1 times [2023-12-25 09:20:51,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:51,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1215062984] [2023-12-25 09:20:51,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:51,792 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:51,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:51,793 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:51,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-25 09:20:51,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:51,963 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:20:51,966 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:51,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:51,990 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:51,990 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:51,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1215062984] [2023-12-25 09:20:51,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1215062984] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:51,990 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:51,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:20:51,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691897960] [2023-12-25 09:20:51,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:51,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:20:51,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:51,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:20:51,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:20:51,992 INFO L87 Difference]: Start difference. First operand 4449 states and 6317 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:52,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:52,113 INFO L93 Difference]: Finished difference Result 8478 states and 12250 transitions. [2023-12-25 09:20:52,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:20:52,114 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2023-12-25 09:20:52,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:52,121 INFO L225 Difference]: With dead ends: 8478 [2023-12-25 09:20:52,122 INFO L226 Difference]: Without dead ends: 4772 [2023-12-25 09:20:52,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:20:52,127 INFO L413 NwaCegarLoop]: 711 mSDtfsCounter, 659 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 659 SdHoareTripleChecker+Valid, 1014 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:52,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [659 Valid, 1014 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:20:52,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4772 states. [2023-12-25 09:20:52,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4772 to 3844. [2023-12-25 09:20:52,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3844 states, 3840 states have (on average 1.4309895833333333) internal successors, (5495), 3843 states have internal predecessors, (5495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:52,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3844 states to 3844 states and 5495 transitions. [2023-12-25 09:20:52,207 INFO L78 Accepts]: Start accepts. Automaton has 3844 states and 5495 transitions. Word has length 54 [2023-12-25 09:20:52,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:52,208 INFO L495 AbstractCegarLoop]: Abstraction has 3844 states and 5495 transitions. [2023-12-25 09:20:52,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:52,208 INFO L276 IsEmpty]: Start isEmpty. Operand 3844 states and 5495 transitions. [2023-12-25 09:20:52,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-25 09:20:52,212 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:52,213 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:52,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-25 09:20:52,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:52,416 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:52,417 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:52,417 INFO L85 PathProgramCache]: Analyzing trace with hash -364061502, now seen corresponding path program 1 times [2023-12-25 09:20:52,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:52,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [260286886] [2023-12-25 09:20:52,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:52,417 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:52,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:52,418 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:52,420 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-25 09:20:52,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:52,578 INFO L262 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:20:52,579 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:52,598 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:52,599 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:52,599 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:52,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [260286886] [2023-12-25 09:20:52,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [260286886] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:52,599 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:52,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:20:52,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448384396] [2023-12-25 09:20:52,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:52,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:20:52,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:52,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:20:52,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:20:52,600 INFO L87 Difference]: Start difference. First operand 3844 states and 5495 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:52,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:52,705 INFO L93 Difference]: Finished difference Result 7663 states and 11129 transitions. [2023-12-25 09:20:52,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:20:52,705 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2023-12-25 09:20:52,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:52,711 INFO L225 Difference]: With dead ends: 7663 [2023-12-25 09:20:52,711 INFO L226 Difference]: Without dead ends: 4133 [2023-12-25 09:20:52,715 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:20:52,716 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 460 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 843 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:52,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [460 Valid, 843 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:20:52,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4133 states. [2023-12-25 09:20:52,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4133 to 3398. [2023-12-25 09:20:52,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3398 states, 3394 states have (on average 1.4437242192103712) internal successors, (4900), 3397 states have internal predecessors, (4900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:52,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3398 states to 3398 states and 4900 transitions. [2023-12-25 09:20:52,761 INFO L78 Accepts]: Start accepts. Automaton has 3398 states and 4900 transitions. Word has length 54 [2023-12-25 09:20:52,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:52,761 INFO L495 AbstractCegarLoop]: Abstraction has 3398 states and 4900 transitions. [2023-12-25 09:20:52,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:52,761 INFO L276 IsEmpty]: Start isEmpty. Operand 3398 states and 4900 transitions. [2023-12-25 09:20:52,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-12-25 09:20:52,766 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:52,766 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:52,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-25 09:20:52,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:52,970 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:52,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:52,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1325150352, now seen corresponding path program 1 times [2023-12-25 09:20:52,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:52,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1894168561] [2023-12-25 09:20:52,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:52,971 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:52,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:52,972 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:52,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-25 09:20:53,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:53,128 INFO L262 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-25 09:20:53,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:54,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:54,477 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:54,478 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:54,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1894168561] [2023-12-25 09:20:54,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1894168561] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:54,478 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:54,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-12-25 09:20:54,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077498626] [2023-12-25 09:20:54,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:54,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 09:20:54,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:54,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 09:20:54,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:20:54,479 INFO L87 Difference]: Start difference. First operand 3398 states and 4900 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:56,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:20:56,810 INFO L93 Difference]: Finished difference Result 7179 states and 10436 transitions. [2023-12-25 09:20:56,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 09:20:56,811 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2023-12-25 09:20:56,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:20:56,824 INFO L225 Difference]: With dead ends: 7179 [2023-12-25 09:20:56,824 INFO L226 Difference]: Without dead ends: 7006 [2023-12-25 09:20:56,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2023-12-25 09:20:56,828 INFO L413 NwaCegarLoop]: 470 mSDtfsCounter, 2382 mSDsluCounter, 3547 mSDsCounter, 0 mSdLazyCounter, 1647 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2382 SdHoareTripleChecker+Valid, 4017 SdHoareTripleChecker+Invalid, 1658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:20:56,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2382 Valid, 4017 Invalid, 1658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1647 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 09:20:56,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7006 states. [2023-12-25 09:20:56,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7006 to 3327. [2023-12-25 09:20:56,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3327 states, 3325 states have (on average 1.4457142857142857) internal successors, (4807), 3326 states have internal predecessors, (4807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:56,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3327 states to 3327 states and 4807 transitions. [2023-12-25 09:20:56,886 INFO L78 Accepts]: Start accepts. Automaton has 3327 states and 4807 transitions. Word has length 55 [2023-12-25 09:20:56,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:20:56,886 INFO L495 AbstractCegarLoop]: Abstraction has 3327 states and 4807 transitions. [2023-12-25 09:20:56,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:20:56,886 INFO L276 IsEmpty]: Start isEmpty. Operand 3327 states and 4807 transitions. [2023-12-25 09:20:56,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-25 09:20:56,888 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:20:56,888 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:20:56,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-25 09:20:57,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:57,091 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:20:57,091 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:20:57,092 INFO L85 PathProgramCache]: Analyzing trace with hash 2003453, now seen corresponding path program 1 times [2023-12-25 09:20:57,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:20:57,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1206585711] [2023-12-25 09:20:57,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:20:57,092 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:20:57,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:20:57,093 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:20:57,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-25 09:20:57,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:20:57,246 INFO L262 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 09:20:57,248 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:20:58,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:20:58,592 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:20:58,593 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:20:58,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1206585711] [2023-12-25 09:20:58,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1206585711] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:20:58,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:20:58,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2023-12-25 09:20:58,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811599013] [2023-12-25 09:20:58,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:20:58,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:20:58,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:20:58,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:20:58,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:20:58,595 INFO L87 Difference]: Start difference. First operand 3327 states and 4807 transitions. Second operand has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:01,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:01,151 INFO L93 Difference]: Finished difference Result 7102 states and 10338 transitions. [2023-12-25 09:21:01,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-25 09:21:01,152 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2023-12-25 09:21:01,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:01,162 INFO L225 Difference]: With dead ends: 7102 [2023-12-25 09:21:01,162 INFO L226 Difference]: Without dead ends: 6977 [2023-12-25 09:21:01,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=145, Invalid=407, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:21:01,165 INFO L413 NwaCegarLoop]: 447 mSDtfsCounter, 2365 mSDsluCounter, 3808 mSDsCounter, 0 mSdLazyCounter, 1777 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2365 SdHoareTripleChecker+Valid, 4255 SdHoareTripleChecker+Invalid, 1787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:01,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2365 Valid, 4255 Invalid, 1787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1777 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-25 09:21:01,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6977 states. [2023-12-25 09:21:01,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6977 to 3298. [2023-12-25 09:21:01,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3298 states, 3297 states have (on average 1.446163178647255) internal successors, (4768), 3297 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:01,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3298 states to 3298 states and 4768 transitions. [2023-12-25 09:21:01,217 INFO L78 Accepts]: Start accepts. Automaton has 3298 states and 4768 transitions. Word has length 56 [2023-12-25 09:21:01,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:01,217 INFO L495 AbstractCegarLoop]: Abstraction has 3298 states and 4768 transitions. [2023-12-25 09:21:01,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:01,217 INFO L276 IsEmpty]: Start isEmpty. Operand 3298 states and 4768 transitions. [2023-12-25 09:21:01,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-12-25 09:21:01,219 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:01,219 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:01,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:01,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:01,422 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:01,423 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:01,423 INFO L85 PathProgramCache]: Analyzing trace with hash 1814443561, now seen corresponding path program 1 times [2023-12-25 09:21:01,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:01,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1984734904] [2023-12-25 09:21:01,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:01,424 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:01,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:01,425 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:01,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-25 09:21:01,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:01,587 INFO L262 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:21:01,589 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:01,691 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:01,691 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:01,691 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:01,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1984734904] [2023-12-25 09:21:01,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1984734904] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:01,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:01,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:21:01,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466844097] [2023-12-25 09:21:01,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:01,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:21:01,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:01,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:21:01,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:21:01,693 INFO L87 Difference]: Start difference. First operand 3298 states and 4768 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:01,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:01,771 INFO L93 Difference]: Finished difference Result 5304 states and 7754 transitions. [2023-12-25 09:21:01,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:21:01,772 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2023-12-25 09:21:01,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:01,775 INFO L225 Difference]: With dead ends: 5304 [2023-12-25 09:21:01,776 INFO L226 Difference]: Without dead ends: 2558 [2023-12-25 09:21:01,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:21:01,778 INFO L413 NwaCegarLoop]: 560 mSDtfsCounter, 1331 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1331 SdHoareTripleChecker+Valid, 862 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:01,778 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1331 Valid, 862 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:21:01,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2558 states. [2023-12-25 09:21:01,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2558 to 2554. [2023-12-25 09:21:01,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2554 states, 2553 states have (on average 1.4218566392479437) internal successors, (3630), 2553 states have internal predecessors, (3630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:01,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2554 states to 2554 states and 3630 transitions. [2023-12-25 09:21:01,800 INFO L78 Accepts]: Start accepts. Automaton has 2554 states and 3630 transitions. Word has length 62 [2023-12-25 09:21:01,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:01,801 INFO L495 AbstractCegarLoop]: Abstraction has 2554 states and 3630 transitions. [2023-12-25 09:21:01,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:01,801 INFO L276 IsEmpty]: Start isEmpty. Operand 2554 states and 3630 transitions. [2023-12-25 09:21:01,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-12-25 09:21:01,803 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:01,803 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:01,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:02,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:02,006 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:02,007 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:02,007 INFO L85 PathProgramCache]: Analyzing trace with hash -851558693, now seen corresponding path program 1 times [2023-12-25 09:21:02,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:02,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [32668596] [2023-12-25 09:21:02,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:02,007 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:02,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:02,008 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:02,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-25 09:21:02,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:02,158 INFO L262 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:02,170 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:02,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:02,458 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:02,458 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:02,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [32668596] [2023-12-25 09:21:02,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [32668596] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:02,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:02,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:21:02,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787055447] [2023-12-25 09:21:02,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:02,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:21:02,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:02,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:21:02,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:02,459 INFO L87 Difference]: Start difference. First operand 2554 states and 3630 transitions. Second operand has 8 states, 8 states have (on average 8.0) internal successors, (64), 7 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:04,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:04,088 INFO L93 Difference]: Finished difference Result 6076 states and 8754 transitions. [2023-12-25 09:21:04,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 09:21:04,089 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 7 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2023-12-25 09:21:04,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:04,094 INFO L225 Difference]: With dead ends: 6076 [2023-12-25 09:21:04,094 INFO L226 Difference]: Without dead ends: 4638 [2023-12-25 09:21:04,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2023-12-25 09:21:04,096 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 2571 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 1300 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2571 SdHoareTripleChecker+Valid, 1382 SdHoareTripleChecker+Invalid, 1321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:04,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2571 Valid, 1382 Invalid, 1321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1300 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 09:21:04,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4638 states. [2023-12-25 09:21:04,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4638 to 2529. [2023-12-25 09:21:04,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2529 states, 2528 states have (on average 1.4228639240506329) internal successors, (3597), 2528 states have internal predecessors, (3597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:04,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2529 states to 2529 states and 3597 transitions. [2023-12-25 09:21:04,134 INFO L78 Accepts]: Start accepts. Automaton has 2529 states and 3597 transitions. Word has length 64 [2023-12-25 09:21:04,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:04,135 INFO L495 AbstractCegarLoop]: Abstraction has 2529 states and 3597 transitions. [2023-12-25 09:21:04,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 7 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:04,135 INFO L276 IsEmpty]: Start isEmpty. Operand 2529 states and 3597 transitions. [2023-12-25 09:21:04,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-12-25 09:21:04,137 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:04,137 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:04,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:04,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:04,341 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:04,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:04,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1853068704, now seen corresponding path program 1 times [2023-12-25 09:21:04,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:04,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [136406369] [2023-12-25 09:21:04,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:04,342 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:04,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:04,343 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:04,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-25 09:21:04,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:04,505 INFO L262 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 09:21:04,507 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:04,723 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:04,723 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:04,723 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:04,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [136406369] [2023-12-25 09:21:04,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [136406369] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:04,724 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:04,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 09:21:04,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113797833] [2023-12-25 09:21:04,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:04,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 09:21:04,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:04,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 09:21:04,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 09:21:04,725 INFO L87 Difference]: Start difference. First operand 2529 states and 3597 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:05,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:05,607 INFO L93 Difference]: Finished difference Result 3697 states and 5307 transitions. [2023-12-25 09:21:05,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 09:21:05,608 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2023-12-25 09:21:05,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:05,610 INFO L225 Difference]: With dead ends: 3697 [2023-12-25 09:21:05,611 INFO L226 Difference]: Without dead ends: 2973 [2023-12-25 09:21:05,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-12-25 09:21:05,612 INFO L413 NwaCegarLoop]: 285 mSDtfsCounter, 1366 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1366 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:05,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1366 Valid, 888 Invalid, 778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 09:21:05,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2973 states. [2023-12-25 09:21:05,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2973 to 2517. [2023-12-25 09:21:05,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2517 states, 2516 states have (on average 1.424483306836248) internal successors, (3584), 2516 states have internal predecessors, (3584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:05,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2517 states to 2517 states and 3584 transitions. [2023-12-25 09:21:05,634 INFO L78 Accepts]: Start accepts. Automaton has 2517 states and 3584 transitions. Word has length 64 [2023-12-25 09:21:05,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:05,634 INFO L495 AbstractCegarLoop]: Abstraction has 2517 states and 3584 transitions. [2023-12-25 09:21:05,634 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:05,634 INFO L276 IsEmpty]: Start isEmpty. Operand 2517 states and 3584 transitions. [2023-12-25 09:21:05,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-12-25 09:21:05,636 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:05,636 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:05,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:05,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:05,841 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:05,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:05,841 INFO L85 PathProgramCache]: Analyzing trace with hash 744021320, now seen corresponding path program 1 times [2023-12-25 09:21:05,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:05,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1772949178] [2023-12-25 09:21:05,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:05,842 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:05,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:05,842 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:05,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-25 09:21:05,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:05,999 INFO L262 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:21:06,000 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:06,015 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:06,015 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:06,015 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:06,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1772949178] [2023-12-25 09:21:06,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1772949178] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:06,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:06,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:21:06,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009477049] [2023-12-25 09:21:06,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:06,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:21:06,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:06,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:21:06,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:06,017 INFO L87 Difference]: Start difference. First operand 2517 states and 3584 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:06,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:06,065 INFO L93 Difference]: Finished difference Result 6075 states and 8902 transitions. [2023-12-25 09:21:06,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:21:06,066 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2023-12-25 09:21:06,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:06,069 INFO L225 Difference]: With dead ends: 6075 [2023-12-25 09:21:06,069 INFO L226 Difference]: Without dead ends: 4059 [2023-12-25 09:21:06,071 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:06,071 INFO L413 NwaCegarLoop]: 548 mSDtfsCounter, 323 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 737 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:06,071 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 737 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:21:06,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4059 states. [2023-12-25 09:21:06,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4059 to 4057. [2023-12-25 09:21:06,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4057 states, 4056 states have (on average 1.441568047337278) internal successors, (5847), 4056 states have internal predecessors, (5847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:06,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4057 states to 4057 states and 5847 transitions. [2023-12-25 09:21:06,107 INFO L78 Accepts]: Start accepts. Automaton has 4057 states and 5847 transitions. Word has length 64 [2023-12-25 09:21:06,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:06,107 INFO L495 AbstractCegarLoop]: Abstraction has 4057 states and 5847 transitions. [2023-12-25 09:21:06,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:06,108 INFO L276 IsEmpty]: Start isEmpty. Operand 4057 states and 5847 transitions. [2023-12-25 09:21:06,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-12-25 09:21:06,109 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:06,109 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:06,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:06,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:06,313 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:06,313 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:06,313 INFO L85 PathProgramCache]: Analyzing trace with hash -1518851041, now seen corresponding path program 1 times [2023-12-25 09:21:06,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:06,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1590124984] [2023-12-25 09:21:06,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:06,314 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:06,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:06,314 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:06,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-25 09:21:06,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:06,470 INFO L262 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:21:06,472 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:06,487 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:06,488 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:06,488 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:06,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1590124984] [2023-12-25 09:21:06,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1590124984] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:06,488 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:06,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:21:06,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697289266] [2023-12-25 09:21:06,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:06,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:21:06,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:06,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:21:06,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:06,490 INFO L87 Difference]: Start difference. First operand 4057 states and 5847 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:06,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:06,571 INFO L93 Difference]: Finished difference Result 10277 states and 15089 transitions. [2023-12-25 09:21:06,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:21:06,572 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2023-12-25 09:21:06,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:06,579 INFO L225 Difference]: With dead ends: 10277 [2023-12-25 09:21:06,580 INFO L226 Difference]: Without dead ends: 6721 [2023-12-25 09:21:06,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:06,585 INFO L413 NwaCegarLoop]: 532 mSDtfsCounter, 297 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 742 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:06,586 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 742 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:21:06,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6721 states. [2023-12-25 09:21:06,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6721 to 6719. [2023-12-25 09:21:06,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6719 states, 6718 states have (on average 1.4476034534087525) internal successors, (9725), 6718 states have internal predecessors, (9725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:06,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6719 states to 6719 states and 9725 transitions. [2023-12-25 09:21:06,669 INFO L78 Accepts]: Start accepts. Automaton has 6719 states and 9725 transitions. Word has length 65 [2023-12-25 09:21:06,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:06,669 INFO L495 AbstractCegarLoop]: Abstraction has 6719 states and 9725 transitions. [2023-12-25 09:21:06,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:06,670 INFO L276 IsEmpty]: Start isEmpty. Operand 6719 states and 9725 transitions. [2023-12-25 09:21:06,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-25 09:21:06,671 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:06,671 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:06,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:06,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:06,875 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:06,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:06,875 INFO L85 PathProgramCache]: Analyzing trace with hash -75974698, now seen corresponding path program 1 times [2023-12-25 09:21:06,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:06,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [824382636] [2023-12-25 09:21:06,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:06,876 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:06,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:06,877 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:06,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-25 09:21:07,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:07,044 INFO L262 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:21:07,046 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:07,331 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:07,331 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:07,331 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:07,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [824382636] [2023-12-25 09:21:07,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [824382636] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:07,331 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:07,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:21:07,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345478956] [2023-12-25 09:21:07,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:07,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:21:07,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:07,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:21:07,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:21:07,333 INFO L87 Difference]: Start difference. First operand 6719 states and 9725 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:07,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:07,484 INFO L93 Difference]: Finished difference Result 24465 states and 35759 transitions. [2023-12-25 09:21:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:21:07,484 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2023-12-25 09:21:07,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:07,508 INFO L225 Difference]: With dead ends: 24465 [2023-12-25 09:21:07,509 INFO L226 Difference]: Without dead ends: 18247 [2023-12-25 09:21:07,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:21:07,521 INFO L413 NwaCegarLoop]: 463 mSDtfsCounter, 1038 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1038 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:07,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1038 Valid, 834 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:21:07,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18247 states. [2023-12-25 09:21:07,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18247 to 12935. [2023-12-25 09:21:07,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12935 states, 12934 states have (on average 1.4307252203494665) internal successors, (18505), 12934 states have internal predecessors, (18505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:07,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12935 states to 12935 states and 18505 transitions. [2023-12-25 09:21:07,696 INFO L78 Accepts]: Start accepts. Automaton has 12935 states and 18505 transitions. Word has length 67 [2023-12-25 09:21:07,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:07,696 INFO L495 AbstractCegarLoop]: Abstraction has 12935 states and 18505 transitions. [2023-12-25 09:21:07,696 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:07,696 INFO L276 IsEmpty]: Start isEmpty. Operand 12935 states and 18505 transitions. [2023-12-25 09:21:07,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-25 09:21:07,698 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:07,698 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:07,701 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:07,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:07,898 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:07,899 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:07,899 INFO L85 PathProgramCache]: Analyzing trace with hash 1624411187, now seen corresponding path program 1 times [2023-12-25 09:21:07,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:07,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [968667626] [2023-12-25 09:21:07,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:07,899 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:07,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:07,900 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:07,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-25 09:21:08,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:08,058 INFO L262 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 09:21:08,061 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:08,085 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:08,085 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:08,085 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:08,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [968667626] [2023-12-25 09:21:08,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [968667626] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:08,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:08,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:21:08,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327577742] [2023-12-25 09:21:08,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:08,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:21:08,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:08,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:21:08,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:21:08,087 INFO L87 Difference]: Start difference. First operand 12935 states and 18505 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:08,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:08,273 INFO L93 Difference]: Finished difference Result 27396 states and 38587 transitions. [2023-12-25 09:21:08,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 09:21:08,274 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2023-12-25 09:21:08,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:08,308 INFO L225 Difference]: With dead ends: 27396 [2023-12-25 09:21:08,308 INFO L226 Difference]: Without dead ends: 27394 [2023-12-25 09:21:08,318 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:08,318 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 588 mSDsluCounter, 1127 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 588 SdHoareTripleChecker+Valid, 1653 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:08,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [588 Valid, 1653 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:21:08,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27394 states. [2023-12-25 09:21:08,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27394 to 14039. [2023-12-25 09:21:08,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14039 states, 14038 states have (on average 1.3968514033338082) internal successors, (19609), 14038 states have internal predecessors, (19609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:08,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14039 states to 14039 states and 19609 transitions. [2023-12-25 09:21:08,551 INFO L78 Accepts]: Start accepts. Automaton has 14039 states and 19609 transitions. Word has length 68 [2023-12-25 09:21:08,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:08,551 INFO L495 AbstractCegarLoop]: Abstraction has 14039 states and 19609 transitions. [2023-12-25 09:21:08,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:08,551 INFO L276 IsEmpty]: Start isEmpty. Operand 14039 states and 19609 transitions. [2023-12-25 09:21:08,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-12-25 09:21:08,553 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:08,553 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:08,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Ended with exit code 0 [2023-12-25 09:21:08,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:08,756 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:08,757 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:08,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1062299314, now seen corresponding path program 1 times [2023-12-25 09:21:08,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:08,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1912832170] [2023-12-25 09:21:08,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:08,757 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:08,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:08,781 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:08,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-25 09:21:08,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:08,955 INFO L262 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 09:21:08,957 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:09,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:09,041 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:09,041 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:09,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1912832170] [2023-12-25 09:21:09,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1912832170] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:09,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:09,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 09:21:09,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600656942] [2023-12-25 09:21:09,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:09,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 09:21:09,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:09,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 09:21:09,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 09:21:09,043 INFO L87 Difference]: Start difference. First operand 14039 states and 19609 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:09,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:09,193 INFO L93 Difference]: Finished difference Result 34499 states and 48089 transitions. [2023-12-25 09:21:09,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 09:21:09,193 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2023-12-25 09:21:09,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:09,222 INFO L225 Difference]: With dead ends: 34499 [2023-12-25 09:21:09,223 INFO L226 Difference]: Without dead ends: 20949 [2023-12-25 09:21:09,242 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 09:21:09,243 INFO L413 NwaCegarLoop]: 454 mSDtfsCounter, 392 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 1009 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:09,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [392 Valid, 1009 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:21:09,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20949 states. [2023-12-25 09:21:09,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20949 to 20715. [2023-12-25 09:21:09,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20715 states, 20714 states have (on average 1.3681085256348364) internal successors, (28339), 20714 states have internal predecessors, (28339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:09,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20715 states to 20715 states and 28339 transitions. [2023-12-25 09:21:09,546 INFO L78 Accepts]: Start accepts. Automaton has 20715 states and 28339 transitions. Word has length 69 [2023-12-25 09:21:09,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:09,546 INFO L495 AbstractCegarLoop]: Abstraction has 20715 states and 28339 transitions. [2023-12-25 09:21:09,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:09,546 INFO L276 IsEmpty]: Start isEmpty. Operand 20715 states and 28339 transitions. [2023-12-25 09:21:09,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-25 09:21:09,548 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:09,548 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:09,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:09,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:09,751 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:09,751 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:09,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1324071959, now seen corresponding path program 1 times [2023-12-25 09:21:09,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:09,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1581936102] [2023-12-25 09:21:09,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:09,752 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:09,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:09,753 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:09,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-25 09:21:09,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:09,923 INFO L262 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 09:21:09,925 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:10,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:10,131 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:10,131 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:10,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1581936102] [2023-12-25 09:21:10,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1581936102] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:10,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:10,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 09:21:10,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214148898] [2023-12-25 09:21:10,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:10,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 09:21:10,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:10,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 09:21:10,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 09:21:10,133 INFO L87 Difference]: Start difference. First operand 20715 states and 28339 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 6 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:11,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:11,068 INFO L93 Difference]: Finished difference Result 24554 states and 33520 transitions. [2023-12-25 09:21:11,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 09:21:11,068 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2023-12-25 09:21:11,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:11,090 INFO L225 Difference]: With dead ends: 24554 [2023-12-25 09:21:11,090 INFO L226 Difference]: Without dead ends: 22857 [2023-12-25 09:21:11,097 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-12-25 09:21:11,097 INFO L413 NwaCegarLoop]: 300 mSDtfsCounter, 1195 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1195 SdHoareTripleChecker+Valid, 906 SdHoareTripleChecker+Invalid, 787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:11,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1195 Valid, 906 Invalid, 787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 778 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 09:21:11,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22857 states. [2023-12-25 09:21:11,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22857 to 20693. [2023-12-25 09:21:11,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20693 states, 20692 states have (on average 1.3683065919195825) internal successors, (28313), 20692 states have internal predecessors, (28313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:11,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20693 states to 20693 states and 28313 transitions. [2023-12-25 09:21:11,326 INFO L78 Accepts]: Start accepts. Automaton has 20693 states and 28313 transitions. Word has length 72 [2023-12-25 09:21:11,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:11,326 INFO L495 AbstractCegarLoop]: Abstraction has 20693 states and 28313 transitions. [2023-12-25 09:21:11,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 6 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:11,326 INFO L276 IsEmpty]: Start isEmpty. Operand 20693 states and 28313 transitions. [2023-12-25 09:21:11,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-25 09:21:11,328 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:11,328 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:11,332 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:11,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:11,531 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:11,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:11,532 INFO L85 PathProgramCache]: Analyzing trace with hash -443814493, now seen corresponding path program 1 times [2023-12-25 09:21:11,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:11,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1465894357] [2023-12-25 09:21:11,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:11,532 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:11,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:11,533 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:11,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-25 09:21:11,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:11,707 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:11,709 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:12,042 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:12,043 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:12,043 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:12,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1465894357] [2023-12-25 09:21:12,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1465894357] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:12,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:12,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:21:12,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694175261] [2023-12-25 09:21:12,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:12,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:21:12,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:12,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:21:12,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:12,045 INFO L87 Difference]: Start difference. First operand 20693 states and 28313 transitions. Second operand has 8 states, 8 states have (on average 9.125) internal successors, (73), 7 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:13,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:13,340 INFO L93 Difference]: Finished difference Result 24147 states and 33068 transitions. [2023-12-25 09:21:13,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:21:13,341 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 7 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2023-12-25 09:21:13,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:13,362 INFO L225 Difference]: With dead ends: 24147 [2023-12-25 09:21:13,362 INFO L226 Difference]: Without dead ends: 22410 [2023-12-25 09:21:13,370 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:21:13,370 INFO L413 NwaCegarLoop]: 296 mSDtfsCounter, 1185 mSDsluCounter, 856 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1185 SdHoareTripleChecker+Valid, 1152 SdHoareTripleChecker+Invalid, 1081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:13,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1185 Valid, 1152 Invalid, 1081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:21:13,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22410 states. [2023-12-25 09:21:13,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22410 to 20682. [2023-12-25 09:21:13,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20682 states, 20681 states have (on average 1.3684057830859242) internal successors, (28300), 20681 states have internal predecessors, (28300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:13,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20682 states to 20682 states and 28300 transitions. [2023-12-25 09:21:13,572 INFO L78 Accepts]: Start accepts. Automaton has 20682 states and 28300 transitions. Word has length 73 [2023-12-25 09:21:13,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:13,572 INFO L495 AbstractCegarLoop]: Abstraction has 20682 states and 28300 transitions. [2023-12-25 09:21:13,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 7 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:13,572 INFO L276 IsEmpty]: Start isEmpty. Operand 20682 states and 28300 transitions. [2023-12-25 09:21:13,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-25 09:21:13,573 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:13,573 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:13,576 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Ended with exit code 0 [2023-12-25 09:21:13,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:13,774 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:13,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:13,775 INFO L85 PathProgramCache]: Analyzing trace with hash 2082299995, now seen corresponding path program 1 times [2023-12-25 09:21:13,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:13,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [595398675] [2023-12-25 09:21:13,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:13,775 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:13,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:13,776 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:13,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-25 09:21:13,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:13,932 INFO L262 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:13,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:14,334 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:14,334 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:14,334 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:14,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [595398675] [2023-12-25 09:21:14,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [595398675] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:14,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:14,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:21:14,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072079073] [2023-12-25 09:21:14,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:14,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:21:14,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:14,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:21:14,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:14,335 INFO L87 Difference]: Start difference. First operand 20682 states and 28300 transitions. Second operand has 8 states, 8 states have (on average 9.125) internal successors, (73), 7 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:15,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:15,862 INFO L93 Difference]: Finished difference Result 25331 states and 34631 transitions. [2023-12-25 09:21:15,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 09:21:15,863 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 7 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2023-12-25 09:21:15,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:15,885 INFO L225 Difference]: With dead ends: 25331 [2023-12-25 09:21:15,885 INFO L226 Difference]: Without dead ends: 23591 [2023-12-25 09:21:15,894 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:21:15,894 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 1554 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 1288 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1554 SdHoareTripleChecker+Valid, 1339 SdHoareTripleChecker+Invalid, 1309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:15,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1554 Valid, 1339 Invalid, 1309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1288 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:21:15,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23591 states. [2023-12-25 09:21:16,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23591 to 20668. [2023-12-25 09:21:16,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20668 states, 20667 states have (on average 1.3685585716359414) internal successors, (28284), 20667 states have internal predecessors, (28284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:16,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20668 states to 20668 states and 28284 transitions. [2023-12-25 09:21:16,196 INFO L78 Accepts]: Start accepts. Automaton has 20668 states and 28284 transitions. Word has length 73 [2023-12-25 09:21:16,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:16,196 INFO L495 AbstractCegarLoop]: Abstraction has 20668 states and 28284 transitions. [2023-12-25 09:21:16,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 7 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:16,196 INFO L276 IsEmpty]: Start isEmpty. Operand 20668 states and 28284 transitions. [2023-12-25 09:21:16,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-25 09:21:16,198 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:16,198 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:16,201 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Ended with exit code 0 [2023-12-25 09:21:16,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:16,400 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:16,401 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:16,401 INFO L85 PathProgramCache]: Analyzing trace with hash -2109687212, now seen corresponding path program 1 times [2023-12-25 09:21:16,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:16,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [79068504] [2023-12-25 09:21:16,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:16,401 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:16,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:16,403 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:16,403 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-25 09:21:16,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:16,561 INFO L262 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:21:16,562 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:16,813 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:16,814 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:16,814 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:16,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [79068504] [2023-12-25 09:21:16,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [79068504] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:16,814 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:16,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:21:16,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119535115] [2023-12-25 09:21:16,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:16,815 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:21:16,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:16,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:21:16,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:21:16,816 INFO L87 Difference]: Start difference. First operand 20668 states and 28284 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:16,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:16,951 INFO L93 Difference]: Finished difference Result 34200 states and 47151 transitions. [2023-12-25 09:21:16,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:21:16,952 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2023-12-25 09:21:16,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:16,981 INFO L225 Difference]: With dead ends: 34200 [2023-12-25 09:21:16,981 INFO L226 Difference]: Without dead ends: 27750 [2023-12-25 09:21:16,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:21:16,994 INFO L413 NwaCegarLoop]: 545 mSDtfsCounter, 985 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 985 SdHoareTripleChecker+Valid, 1130 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:16,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [985 Valid, 1130 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:21:17,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27750 states. [2023-12-25 09:21:17,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27750 to 25042. [2023-12-25 09:21:17,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25042 states, 25041 states have (on average 1.3617667026077234) internal successors, (34100), 25041 states have internal predecessors, (34100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:17,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25042 states to 25042 states and 34100 transitions. [2023-12-25 09:21:17,358 INFO L78 Accepts]: Start accepts. Automaton has 25042 states and 34100 transitions. Word has length 73 [2023-12-25 09:21:17,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:17,358 INFO L495 AbstractCegarLoop]: Abstraction has 25042 states and 34100 transitions. [2023-12-25 09:21:17,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:17,359 INFO L276 IsEmpty]: Start isEmpty. Operand 25042 states and 34100 transitions. [2023-12-25 09:21:17,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-25 09:21:17,361 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:17,361 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:17,368 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:17,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:17,564 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:17,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:17,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1743369647, now seen corresponding path program 1 times [2023-12-25 09:21:17,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:17,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1478602074] [2023-12-25 09:21:17,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:17,566 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:17,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:17,567 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:17,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2023-12-25 09:21:17,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:17,739 INFO L262 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:21:17,741 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:17,993 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:17,993 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:17,994 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:17,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1478602074] [2023-12-25 09:21:17,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1478602074] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:17,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:17,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:21:17,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527340018] [2023-12-25 09:21:17,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:17,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:21:17,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:17,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:21:17,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:21:17,995 INFO L87 Difference]: Start difference. First operand 25042 states and 34100 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:18,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:18,146 INFO L93 Difference]: Finished difference Result 36680 states and 50323 transitions. [2023-12-25 09:21:18,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:21:18,146 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2023-12-25 09:21:18,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:18,178 INFO L225 Difference]: With dead ends: 36680 [2023-12-25 09:21:18,178 INFO L226 Difference]: Without dead ends: 30726 [2023-12-25 09:21:18,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:21:18,191 INFO L413 NwaCegarLoop]: 550 mSDtfsCounter, 566 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 1236 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:18,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 1236 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:21:18,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30726 states. [2023-12-25 09:21:18,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30726 to 29218. [2023-12-25 09:21:18,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29218 states, 29217 states have (on average 1.357976520518876) internal successors, (39676), 29217 states have internal predecessors, (39676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:18,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29218 states to 29218 states and 39676 transitions. [2023-12-25 09:21:18,544 INFO L78 Accepts]: Start accepts. Automaton has 29218 states and 39676 transitions. Word has length 74 [2023-12-25 09:21:18,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:18,544 INFO L495 AbstractCegarLoop]: Abstraction has 29218 states and 39676 transitions. [2023-12-25 09:21:18,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:18,544 INFO L276 IsEmpty]: Start isEmpty. Operand 29218 states and 39676 transitions. [2023-12-25 09:21:18,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-25 09:21:18,546 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:18,546 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:18,548 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2023-12-25 09:21:18,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:18,746 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:18,747 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:18,747 INFO L85 PathProgramCache]: Analyzing trace with hash -173349781, now seen corresponding path program 1 times [2023-12-25 09:21:18,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:18,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [357765108] [2023-12-25 09:21:18,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:18,748 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:18,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:18,749 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:18,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2023-12-25 09:21:18,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:18,920 INFO L262 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:21:18,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:19,155 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:19,155 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:19,155 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:19,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [357765108] [2023-12-25 09:21:19,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [357765108] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:19,156 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:19,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:21:19,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624071119] [2023-12-25 09:21:19,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:19,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 09:21:19,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:19,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 09:21:19,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:21:19,157 INFO L87 Difference]: Start difference. First operand 29218 states and 39676 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:19,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:19,307 INFO L93 Difference]: Finished difference Result 39744 states and 54521 transitions. [2023-12-25 09:21:19,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 09:21:19,308 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2023-12-25 09:21:19,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:19,347 INFO L225 Difference]: With dead ends: 39744 [2023-12-25 09:21:19,348 INFO L226 Difference]: Without dead ends: 34442 [2023-12-25 09:21:19,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 09:21:19,361 INFO L413 NwaCegarLoop]: 548 mSDtfsCounter, 570 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 570 SdHoareTripleChecker+Valid, 1192 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:19,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [570 Valid, 1192 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:21:19,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34442 states. [2023-12-25 09:21:19,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34442 to 32934. [2023-12-25 09:21:19,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32934 states, 32933 states have (on average 1.3560866000668024) internal successors, (44660), 32933 states have internal predecessors, (44660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:19,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32934 states to 32934 states and 44660 transitions. [2023-12-25 09:21:19,835 INFO L78 Accepts]: Start accepts. Automaton has 32934 states and 44660 transitions. Word has length 74 [2023-12-25 09:21:19,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:19,835 INFO L495 AbstractCegarLoop]: Abstraction has 32934 states and 44660 transitions. [2023-12-25 09:21:19,835 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:19,835 INFO L276 IsEmpty]: Start isEmpty. Operand 32934 states and 44660 transitions. [2023-12-25 09:21:19,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-25 09:21:19,838 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:19,838 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:19,841 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2023-12-25 09:21:20,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:20,039 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:20,039 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:20,039 INFO L85 PathProgramCache]: Analyzing trace with hash -728575796, now seen corresponding path program 1 times [2023-12-25 09:21:20,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:20,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [775412334] [2023-12-25 09:21:20,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:20,040 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:20,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:20,041 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:20,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2023-12-25 09:21:20,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:20,207 INFO L262 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:20,209 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:20,647 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:20,648 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:20,648 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:20,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [775412334] [2023-12-25 09:21:20,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [775412334] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:20,648 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:20,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:21:20,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883256116] [2023-12-25 09:21:20,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:20,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:21:20,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:20,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:21:20,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:20,649 INFO L87 Difference]: Start difference. First operand 32934 states and 44660 transitions. Second operand has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:22,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:22,493 INFO L93 Difference]: Finished difference Result 39238 states and 52971 transitions. [2023-12-25 09:21:22,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 09:21:22,494 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2023-12-25 09:21:22,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:22,536 INFO L225 Difference]: With dead ends: 39238 [2023-12-25 09:21:22,536 INFO L226 Difference]: Without dead ends: 36728 [2023-12-25 09:21:22,551 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2023-12-25 09:21:22,551 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 2256 mSDsluCounter, 1013 mSDsCounter, 0 mSdLazyCounter, 1322 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2256 SdHoareTripleChecker+Valid, 1338 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:22,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2256 Valid, 1338 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1322 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 09:21:22,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36728 states. [2023-12-25 09:21:22,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36728 to 32934. [2023-12-25 09:21:22,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32934 states, 32933 states have (on average 1.3560258707071935) internal successors, (44658), 32933 states have internal predecessors, (44658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:23,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32934 states to 32934 states and 44658 transitions. [2023-12-25 09:21:23,064 INFO L78 Accepts]: Start accepts. Automaton has 32934 states and 44658 transitions. Word has length 81 [2023-12-25 09:21:23,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:23,065 INFO L495 AbstractCegarLoop]: Abstraction has 32934 states and 44658 transitions. [2023-12-25 09:21:23,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 7 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:23,065 INFO L276 IsEmpty]: Start isEmpty. Operand 32934 states and 44658 transitions. [2023-12-25 09:21:23,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-25 09:21:23,069 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:23,069 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:23,072 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Ended with exit code 0 [2023-12-25 09:21:23,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:23,270 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:23,270 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:23,270 INFO L85 PathProgramCache]: Analyzing trace with hash -960276795, now seen corresponding path program 1 times [2023-12-25 09:21:23,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:23,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1220093377] [2023-12-25 09:21:23,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:23,271 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:23,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:23,272 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:23,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2023-12-25 09:21:23,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:23,434 INFO L262 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:21:23,435 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:23,455 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:23,455 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:23,455 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:23,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1220093377] [2023-12-25 09:21:23,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1220093377] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:23,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:23,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:21:23,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092309413] [2023-12-25 09:21:23,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:23,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:21:23,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:23,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:21:23,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:23,456 INFO L87 Difference]: Start difference. First operand 32934 states and 44658 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:23,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:23,617 INFO L93 Difference]: Finished difference Result 70698 states and 96564 transitions. [2023-12-25 09:21:23,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:21:23,617 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2023-12-25 09:21:23,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:23,669 INFO L225 Difference]: With dead ends: 70698 [2023-12-25 09:21:23,669 INFO L226 Difference]: Without dead ends: 47880 [2023-12-25 09:21:23,690 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:23,691 INFO L413 NwaCegarLoop]: 520 mSDtfsCounter, 276 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:23,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 730 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:21:23,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47880 states. [2023-12-25 09:21:24,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47880 to 47878. [2023-12-25 09:21:24,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47878 states, 47877 states have (on average 1.3423146813710132) internal successors, (64266), 47877 states have internal predecessors, (64266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:24,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47878 states to 47878 states and 64266 transitions. [2023-12-25 09:21:24,354 INFO L78 Accepts]: Start accepts. Automaton has 47878 states and 64266 transitions. Word has length 84 [2023-12-25 09:21:24,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:24,354 INFO L495 AbstractCegarLoop]: Abstraction has 47878 states and 64266 transitions. [2023-12-25 09:21:24,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:24,355 INFO L276 IsEmpty]: Start isEmpty. Operand 47878 states and 64266 transitions. [2023-12-25 09:21:24,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-25 09:21:24,365 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:24,365 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:24,368 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Ended with exit code 0 [2023-12-25 09:21:24,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:24,569 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:24,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:24,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1871965660, now seen corresponding path program 1 times [2023-12-25 09:21:24,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:24,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2027943117] [2023-12-25 09:21:24,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:24,570 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:24,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:24,570 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:24,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2023-12-25 09:21:24,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:24,739 INFO L262 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:24,740 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:25,410 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:25,410 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:25,410 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:25,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2027943117] [2023-12-25 09:21:25,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2027943117] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:25,411 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:25,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:21:25,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705351338] [2023-12-25 09:21:25,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:25,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:21:25,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:25,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:21:25,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:25,412 INFO L87 Difference]: Start difference. First operand 47878 states and 64266 transitions. Second operand has 8 states, 8 states have (on average 11.0) internal successors, (88), 7 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:27,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:27,119 INFO L93 Difference]: Finished difference Result 85239 states and 114228 transitions. [2023-12-25 09:21:27,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 09:21:27,119 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.0) internal successors, (88), 7 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2023-12-25 09:21:27,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:27,189 INFO L225 Difference]: With dead ends: 85239 [2023-12-25 09:21:27,189 INFO L226 Difference]: Without dead ends: 52645 [2023-12-25 09:21:27,226 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:21:27,227 INFO L413 NwaCegarLoop]: 308 mSDtfsCounter, 1966 mSDsluCounter, 973 mSDsCounter, 0 mSdLazyCounter, 1261 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1966 SdHoareTripleChecker+Valid, 1281 SdHoareTripleChecker+Invalid, 1280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:27,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1966 Valid, 1281 Invalid, 1280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1261 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:21:27,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52645 states. [2023-12-25 09:21:27,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52645 to 48327. [2023-12-25 09:21:27,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48327 states, 48326 states have (on average 1.341493192070521) internal successors, (64829), 48326 states have internal predecessors, (64829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:27,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48327 states to 48327 states and 64829 transitions. [2023-12-25 09:21:27,945 INFO L78 Accepts]: Start accepts. Automaton has 48327 states and 64829 transitions. Word has length 88 [2023-12-25 09:21:27,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:27,946 INFO L495 AbstractCegarLoop]: Abstraction has 48327 states and 64829 transitions. [2023-12-25 09:21:27,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.0) internal successors, (88), 7 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:27,946 INFO L276 IsEmpty]: Start isEmpty. Operand 48327 states and 64829 transitions. [2023-12-25 09:21:27,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-25 09:21:27,954 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:27,954 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:27,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:28,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:28,155 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:28,156 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:28,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1525050307, now seen corresponding path program 1 times [2023-12-25 09:21:28,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:28,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [630869995] [2023-12-25 09:21:28,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:28,157 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:28,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:28,157 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:28,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-25 09:21:28,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:28,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:28,324 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:28,567 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:21:28,568 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:28,568 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:28,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [630869995] [2023-12-25 09:21:28,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [630869995] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:28,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:28,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:21:28,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828702471] [2023-12-25 09:21:28,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:28,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:21:28,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:28,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:21:28,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:28,569 INFO L87 Difference]: Start difference. First operand 48327 states and 64829 transitions. Second operand has 8 states, 8 states have (on average 10.375) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:29,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:29,944 INFO L93 Difference]: Finished difference Result 77625 states and 103960 transitions. [2023-12-25 09:21:29,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:21:29,944 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2023-12-25 09:21:29,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:30,012 INFO L225 Difference]: With dead ends: 77625 [2023-12-25 09:21:30,012 INFO L226 Difference]: Without dead ends: 60711 [2023-12-25 09:21:30,033 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:21:30,034 INFO L413 NwaCegarLoop]: 279 mSDtfsCounter, 1702 mSDsluCounter, 810 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1702 SdHoareTripleChecker+Valid, 1089 SdHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:30,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1702 Valid, 1089 Invalid, 1042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1030 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:21:30,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60711 states. [2023-12-25 09:21:30,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60711 to 48311. [2023-12-25 09:21:30,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48311 states, 48310 states have (on average 1.3415648933968123) internal successors, (64811), 48310 states have internal predecessors, (64811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:30,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48311 states to 48311 states and 64811 transitions. [2023-12-25 09:21:30,663 INFO L78 Accepts]: Start accepts. Automaton has 48311 states and 64811 transitions. Word has length 88 [2023-12-25 09:21:30,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:30,664 INFO L495 AbstractCegarLoop]: Abstraction has 48311 states and 64811 transitions. [2023-12-25 09:21:30,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:30,664 INFO L276 IsEmpty]: Start isEmpty. Operand 48311 states and 64811 transitions. [2023-12-25 09:21:30,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-25 09:21:30,672 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:30,672 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:30,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:30,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:30,873 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:30,873 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:30,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1887765159, now seen corresponding path program 1 times [2023-12-25 09:21:30,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:30,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [305328353] [2023-12-25 09:21:30,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:30,874 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:30,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:30,875 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:30,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2023-12-25 09:21:31,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:31,049 INFO L262 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:21:31,052 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:31,074 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:31,074 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:31,074 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:31,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [305328353] [2023-12-25 09:21:31,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [305328353] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:31,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:31,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:21:31,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921841828] [2023-12-25 09:21:31,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:31,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:21:31,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:31,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:21:31,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:31,076 INFO L87 Difference]: Start difference. First operand 48311 states and 64811 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:31,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:31,520 INFO L93 Difference]: Finished difference Result 95751 states and 128583 transitions. [2023-12-25 09:21:31,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:21:31,520 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2023-12-25 09:21:31,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:31,593 INFO L225 Difference]: With dead ends: 95751 [2023-12-25 09:21:31,593 INFO L226 Difference]: Without dead ends: 48313 [2023-12-25 09:21:31,605 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:31,605 INFO L413 NwaCegarLoop]: 475 mSDtfsCounter, 171 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 796 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:31,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 796 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:21:31,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48313 states. [2023-12-25 09:21:32,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48313 to 48311. [2023-12-25 09:21:32,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48311 states, 48310 states have (on average 1.3239287932105155) internal successors, (63959), 48310 states have internal predecessors, (63959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:32,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48311 states to 48311 states and 63959 transitions. [2023-12-25 09:21:32,263 INFO L78 Accepts]: Start accepts. Automaton has 48311 states and 63959 transitions. Word has length 89 [2023-12-25 09:21:32,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:32,263 INFO L495 AbstractCegarLoop]: Abstraction has 48311 states and 63959 transitions. [2023-12-25 09:21:32,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:32,263 INFO L276 IsEmpty]: Start isEmpty. Operand 48311 states and 63959 transitions. [2023-12-25 09:21:32,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-25 09:21:32,269 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:32,269 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:32,271 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:32,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:32,469 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:32,469 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:32,470 INFO L85 PathProgramCache]: Analyzing trace with hash 592654336, now seen corresponding path program 1 times [2023-12-25 09:21:32,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:32,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1262103784] [2023-12-25 09:21:32,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:32,470 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:32,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:32,471 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:32,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2023-12-25 09:21:32,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:32,641 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 09:21:32,643 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:32,727 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:32,727 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:21:32,853 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:32,853 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:32,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1262103784] [2023-12-25 09:21:32,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1262103784] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:21:32,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:21:32,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-25 09:21:32,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197020940] [2023-12-25 09:21:32,853 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:21:32,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:21:32,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:32,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:21:32,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:32,854 INFO L87 Difference]: Start difference. First operand 48311 states and 63959 transitions. Second operand has 8 states, 8 states have (on average 21.5) internal successors, (172), 8 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:33,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:33,313 INFO L93 Difference]: Finished difference Result 137215 states and 182311 transitions. [2023-12-25 09:21:33,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 09:21:33,314 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 21.5) internal successors, (172), 8 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2023-12-25 09:21:33,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:33,436 INFO L225 Difference]: With dead ends: 137215 [2023-12-25 09:21:33,436 INFO L226 Difference]: Without dead ends: 99453 [2023-12-25 09:21:33,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:33,467 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 592 mSDsluCounter, 1590 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 2114 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:33,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [592 Valid, 2114 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:21:33,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99453 states. [2023-12-25 09:21:34,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99453 to 79847. [2023-12-25 09:21:34,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79847 states, 79846 states have (on average 1.3095333517020264) internal successors, (104561), 79846 states have internal predecessors, (104561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:34,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79847 states to 79847 states and 104561 transitions. [2023-12-25 09:21:34,653 INFO L78 Accepts]: Start accepts. Automaton has 79847 states and 104561 transitions. Word has length 89 [2023-12-25 09:21:34,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:34,654 INFO L495 AbstractCegarLoop]: Abstraction has 79847 states and 104561 transitions. [2023-12-25 09:21:34,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 21.5) internal successors, (172), 8 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:34,654 INFO L276 IsEmpty]: Start isEmpty. Operand 79847 states and 104561 transitions. [2023-12-25 09:21:34,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 09:21:34,661 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:34,661 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 09:21:34,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:34,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:34,862 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:34,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:34,862 INFO L85 PathProgramCache]: Analyzing trace with hash -639194734, now seen corresponding path program 1 times [2023-12-25 09:21:34,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:34,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [710863672] [2023-12-25 09:21:34,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:34,863 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:34,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:34,864 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:34,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-25 09:21:35,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:35,049 INFO L262 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:21:35,051 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:35,353 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:35,353 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:35,353 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:35,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [710863672] [2023-12-25 09:21:35,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [710863672] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:35,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:35,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:21:35,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755486520] [2023-12-25 09:21:35,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:35,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 09:21:35,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:35,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 09:21:35,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:21:35,355 INFO L87 Difference]: Start difference. First operand 79847 states and 104561 transitions. Second operand has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 5 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:36,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:36,211 INFO L93 Difference]: Finished difference Result 174946 states and 228229 transitions. [2023-12-25 09:21:36,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:21:36,212 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 5 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2023-12-25 09:21:36,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:36,331 INFO L225 Difference]: With dead ends: 174946 [2023-12-25 09:21:36,331 INFO L226 Difference]: Without dead ends: 95690 [2023-12-25 09:21:36,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:21:36,375 INFO L413 NwaCegarLoop]: 285 mSDtfsCounter, 1612 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1612 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:36,375 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1612 Valid, 636 Invalid, 546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:21:36,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95690 states. [2023-12-25 09:21:37,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95690 to 76197. [2023-12-25 09:21:37,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76197 states, 76196 states have (on average 1.2827313769751694) internal successors, (97739), 76196 states have internal predecessors, (97739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:37,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76197 states to 76197 states and 97739 transitions. [2023-12-25 09:21:37,524 INFO L78 Accepts]: Start accepts. Automaton has 76197 states and 97739 transitions. Word has length 92 [2023-12-25 09:21:37,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:37,524 INFO L495 AbstractCegarLoop]: Abstraction has 76197 states and 97739 transitions. [2023-12-25 09:21:37,524 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 5 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:37,524 INFO L276 IsEmpty]: Start isEmpty. Operand 76197 states and 97739 transitions. [2023-12-25 09:21:37,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 09:21:37,531 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:37,531 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 09:21:37,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:37,731 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:37,732 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:37,732 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:37,732 INFO L85 PathProgramCache]: Analyzing trace with hash -42999330, now seen corresponding path program 1 times [2023-12-25 09:21:37,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:37,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [719217244] [2023-12-25 09:21:37,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:37,733 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:37,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:37,734 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:37,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2023-12-25 09:21:37,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:37,920 INFO L262 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:21:37,922 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:37,973 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:37,973 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:37,973 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:37,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [719217244] [2023-12-25 09:21:37,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [719217244] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:37,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:37,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:21:37,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425307840] [2023-12-25 09:21:37,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:37,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:21:37,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:37,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:21:37,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:37,974 INFO L87 Difference]: Start difference. First operand 76197 states and 97739 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:38,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:38,183 INFO L93 Difference]: Finished difference Result 97526 states and 124842 transitions. [2023-12-25 09:21:38,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:21:38,184 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2023-12-25 09:21:38,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:38,246 INFO L225 Difference]: With dead ends: 97526 [2023-12-25 09:21:38,246 INFO L226 Difference]: Without dead ends: 54538 [2023-12-25 09:21:38,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:38,277 INFO L413 NwaCegarLoop]: 471 mSDtfsCounter, 165 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 774 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:38,277 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 774 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:21:38,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54538 states. [2023-12-25 09:21:38,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54538 to 54233. [2023-12-25 09:21:39,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54233 states, 54232 states have (on average 1.2651202242218615) internal successors, (68610), 54232 states have internal predecessors, (68610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:39,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54233 states to 54233 states and 68610 transitions. [2023-12-25 09:21:39,085 INFO L78 Accepts]: Start accepts. Automaton has 54233 states and 68610 transitions. Word has length 92 [2023-12-25 09:21:39,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:39,085 INFO L495 AbstractCegarLoop]: Abstraction has 54233 states and 68610 transitions. [2023-12-25 09:21:39,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:39,086 INFO L276 IsEmpty]: Start isEmpty. Operand 54233 states and 68610 transitions. [2023-12-25 09:21:39,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 09:21:39,090 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:39,090 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 09:21:39,092 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Ended with exit code 0 [2023-12-25 09:21:39,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:39,290 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:39,291 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:39,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1485205043, now seen corresponding path program 1 times [2023-12-25 09:21:39,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:39,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [988513251] [2023-12-25 09:21:39,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:39,291 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:39,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:39,292 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:39,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-25 09:21:39,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:39,466 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:21:39,467 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:39,486 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:39,487 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:39,487 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:39,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [988513251] [2023-12-25 09:21:39,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [988513251] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:39,487 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:39,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:21:39,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778093433] [2023-12-25 09:21:39,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:39,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:21:39,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:39,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:21:39,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:39,488 INFO L87 Difference]: Start difference. First operand 54233 states and 68610 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:39,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:39,660 INFO L93 Difference]: Finished difference Result 76368 states and 96596 transitions. [2023-12-25 09:21:39,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:21:39,660 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2023-12-25 09:21:39,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:39,679 INFO L225 Difference]: With dead ends: 76368 [2023-12-25 09:21:39,679 INFO L226 Difference]: Without dead ends: 22751 [2023-12-25 09:21:39,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:39,703 INFO L413 NwaCegarLoop]: 459 mSDtfsCounter, 169 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:39,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 722 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:21:39,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22751 states. [2023-12-25 09:21:40,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22751 to 22749. [2023-12-25 09:21:40,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22749 states, 22748 states have (on average 1.2392298224019693) internal successors, (28190), 22748 states have internal predecessors, (28190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:40,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22749 states to 22749 states and 28190 transitions. [2023-12-25 09:21:40,063 INFO L78 Accepts]: Start accepts. Automaton has 22749 states and 28190 transitions. Word has length 92 [2023-12-25 09:21:40,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:40,063 INFO L495 AbstractCegarLoop]: Abstraction has 22749 states and 28190 transitions. [2023-12-25 09:21:40,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:40,064 INFO L276 IsEmpty]: Start isEmpty. Operand 22749 states and 28190 transitions. [2023-12-25 09:21:40,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-25 09:21:40,067 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:40,067 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 09:21:40,069 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Ended with exit code 0 [2023-12-25 09:21:40,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:40,267 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:40,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:40,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1083200243, now seen corresponding path program 1 times [2023-12-25 09:21:40,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:40,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [886603717] [2023-12-25 09:21:40,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:40,268 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:40,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:40,269 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:40,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2023-12-25 09:21:40,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:40,449 INFO L262 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:21:40,451 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:40,587 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:40,588 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:40,588 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:40,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [886603717] [2023-12-25 09:21:40,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [886603717] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:40,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:40,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 09:21:40,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385394297] [2023-12-25 09:21:40,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:40,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 09:21:40,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:40,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 09:21:40,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 09:21:40,589 INFO L87 Difference]: Start difference. First operand 22749 states and 28190 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:41,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:41,153 INFO L93 Difference]: Finished difference Result 50195 states and 62282 transitions. [2023-12-25 09:21:41,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:21:41,154 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2023-12-25 09:21:41,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:41,182 INFO L225 Difference]: With dead ends: 50195 [2023-12-25 09:21:41,182 INFO L226 Difference]: Without dead ends: 28512 [2023-12-25 09:21:41,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:21:41,198 INFO L413 NwaCegarLoop]: 327 mSDtfsCounter, 920 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 519 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 920 SdHoareTripleChecker+Valid, 721 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:41,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [920 Valid, 721 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 519 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:21:41,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28512 states. [2023-12-25 09:21:41,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28512 to 22715. [2023-12-25 09:21:41,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22715 states, 22714 states have (on average 1.2170027295940828) internal successors, (27643), 22714 states have internal predecessors, (27643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:41,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22715 states to 22715 states and 27643 transitions. [2023-12-25 09:21:41,443 INFO L78 Accepts]: Start accepts. Automaton has 22715 states and 27643 transitions. Word has length 93 [2023-12-25 09:21:41,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:41,443 INFO L495 AbstractCegarLoop]: Abstraction has 22715 states and 27643 transitions. [2023-12-25 09:21:41,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:41,444 INFO L276 IsEmpty]: Start isEmpty. Operand 22715 states and 27643 transitions. [2023-12-25 09:21:41,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-25 09:21:41,446 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:41,446 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 09:21:41,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Ended with exit code 0 [2023-12-25 09:21:41,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:41,647 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:41,647 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:41,648 INFO L85 PathProgramCache]: Analyzing trace with hash 658093618, now seen corresponding path program 1 times [2023-12-25 09:21:41,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:41,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1426319984] [2023-12-25 09:21:41,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:41,648 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:41,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:41,650 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:41,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2023-12-25 09:21:41,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:41,823 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:21:41,825 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:41,876 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:41,876 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:41,877 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:41,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1426319984] [2023-12-25 09:21:41,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1426319984] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:41,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:41,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:21:41,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745630391] [2023-12-25 09:21:41,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:41,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:21:41,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:41,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:21:41,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:41,878 INFO L87 Difference]: Start difference. First operand 22715 states and 27643 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:42,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:42,070 INFO L93 Difference]: Finished difference Result 32512 states and 39564 transitions. [2023-12-25 09:21:42,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:21:42,071 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2023-12-25 09:21:42,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:42,089 INFO L225 Difference]: With dead ends: 32512 [2023-12-25 09:21:42,089 INFO L226 Difference]: Without dead ends: 21817 [2023-12-25 09:21:42,097 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:42,097 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 166 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 782 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:42,098 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 782 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 09:21:42,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21817 states. [2023-12-25 09:21:42,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21817 to 21813. [2023-12-25 09:21:42,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21813 states, 21812 states have (on average 1.210434623143224) internal successors, (26402), 21812 states have internal predecessors, (26402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:42,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21813 states to 21813 states and 26402 transitions. [2023-12-25 09:21:42,265 INFO L78 Accepts]: Start accepts. Automaton has 21813 states and 26402 transitions. Word has length 93 [2023-12-25 09:21:42,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:42,266 INFO L495 AbstractCegarLoop]: Abstraction has 21813 states and 26402 transitions. [2023-12-25 09:21:42,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:42,266 INFO L276 IsEmpty]: Start isEmpty. Operand 21813 states and 26402 transitions. [2023-12-25 09:21:42,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-25 09:21:42,268 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:42,268 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:42,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Ended with exit code 0 [2023-12-25 09:21:42,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:42,469 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:42,470 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:42,470 INFO L85 PathProgramCache]: Analyzing trace with hash 428331928, now seen corresponding path program 1 times [2023-12-25 09:21:42,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:42,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1440260587] [2023-12-25 09:21:42,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:42,470 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:42,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:42,471 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:42,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2023-12-25 09:21:42,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:42,642 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:42,643 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:43,023 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:21:43,024 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:43,024 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:43,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1440260587] [2023-12-25 09:21:43,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1440260587] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:43,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:43,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:21:43,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355092714] [2023-12-25 09:21:43,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:43,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:21:43,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:43,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:21:43,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:43,025 INFO L87 Difference]: Start difference. First operand 21813 states and 26402 transitions. Second operand has 8 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:44,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:44,391 INFO L93 Difference]: Finished difference Result 30853 states and 37402 transitions. [2023-12-25 09:21:44,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 09:21:44,392 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2023-12-25 09:21:44,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:44,414 INFO L225 Difference]: With dead ends: 30853 [2023-12-25 09:21:44,415 INFO L226 Difference]: Without dead ends: 23800 [2023-12-25 09:21:44,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2023-12-25 09:21:44,424 INFO L413 NwaCegarLoop]: 280 mSDtfsCounter, 1935 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 1074 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1935 SdHoareTripleChecker+Valid, 1173 SdHoareTripleChecker+Invalid, 1092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1074 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:44,424 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1935 Valid, 1173 Invalid, 1092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1074 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:21:44,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23800 states. [2023-12-25 09:21:44,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23800 to 21813. [2023-12-25 09:21:44,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21813 states, 21812 states have (on average 1.210388776820099) internal successors, (26401), 21812 states have internal predecessors, (26401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:44,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21813 states to 21813 states and 26401 transitions. [2023-12-25 09:21:44,650 INFO L78 Accepts]: Start accepts. Automaton has 21813 states and 26401 transitions. Word has length 95 [2023-12-25 09:21:44,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:44,651 INFO L495 AbstractCegarLoop]: Abstraction has 21813 states and 26401 transitions. [2023-12-25 09:21:44,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:44,651 INFO L276 IsEmpty]: Start isEmpty. Operand 21813 states and 26401 transitions. [2023-12-25 09:21:44,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-25 09:21:44,653 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:44,653 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 09:21:44,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2023-12-25 09:21:44,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:44,854 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:44,854 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:44,855 INFO L85 PathProgramCache]: Analyzing trace with hash -49231408, now seen corresponding path program 1 times [2023-12-25 09:21:44,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:44,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1738293308] [2023-12-25 09:21:44,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:44,855 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:44,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:44,856 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:44,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2023-12-25 09:21:45,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:45,030 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:21:45,031 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:45,069 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 09:21:45,069 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:45,069 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:45,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1738293308] [2023-12-25 09:21:45,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1738293308] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:45,069 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:45,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:21:45,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075349096] [2023-12-25 09:21:45,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:45,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:21:45,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:45,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:21:45,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:45,071 INFO L87 Difference]: Start difference. First operand 21813 states and 26401 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:45,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:45,141 INFO L93 Difference]: Finished difference Result 28093 states and 33963 transitions. [2023-12-25 09:21:45,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:21:45,141 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2023-12-25 09:21:45,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:45,152 INFO L225 Difference]: With dead ends: 28093 [2023-12-25 09:21:45,152 INFO L226 Difference]: Without dead ends: 13502 [2023-12-25 09:21:45,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:21:45,160 INFO L413 NwaCegarLoop]: 478 mSDtfsCounter, 163 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 790 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:45,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 790 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:21:45,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13502 states. [2023-12-25 09:21:45,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13502 to 13449. [2023-12-25 09:21:45,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13449 states, 13448 states have (on average 1.192816775728733) internal successors, (16041), 13448 states have internal predecessors, (16041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:45,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13449 states to 13449 states and 16041 transitions. [2023-12-25 09:21:45,258 INFO L78 Accepts]: Start accepts. Automaton has 13449 states and 16041 transitions. Word has length 95 [2023-12-25 09:21:45,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:45,258 INFO L495 AbstractCegarLoop]: Abstraction has 13449 states and 16041 transitions. [2023-12-25 09:21:45,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:45,258 INFO L276 IsEmpty]: Start isEmpty. Operand 13449 states and 16041 transitions. [2023-12-25 09:21:45,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 09:21:45,260 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:45,260 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:45,263 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Ended with exit code 0 [2023-12-25 09:21:45,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:45,461 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:45,461 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:45,461 INFO L85 PathProgramCache]: Analyzing trace with hash 132162037, now seen corresponding path program 1 times [2023-12-25 09:21:45,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:45,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1504094634] [2023-12-25 09:21:45,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:45,462 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:45,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:45,463 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:45,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2023-12-25 09:21:45,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:45,653 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 09:21:45,655 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:45,866 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:21:45,866 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:45,866 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:45,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1504094634] [2023-12-25 09:21:45,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1504094634] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:45,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:45,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 09:21:45,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196559139] [2023-12-25 09:21:45,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:45,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 09:21:45,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:45,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 09:21:45,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 09:21:45,868 INFO L87 Difference]: Start difference. First operand 13449 states and 16041 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 6 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:46,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:46,628 INFO L93 Difference]: Finished difference Result 16408 states and 19594 transitions. [2023-12-25 09:21:46,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 09:21:46,628 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 6 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2023-12-25 09:21:46,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:46,638 INFO L225 Difference]: With dead ends: 16408 [2023-12-25 09:21:46,638 INFO L226 Difference]: Without dead ends: 13498 [2023-12-25 09:21:46,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-12-25 09:21:46,643 INFO L413 NwaCegarLoop]: 257 mSDtfsCounter, 1055 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1055 SdHoareTripleChecker+Valid, 808 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:46,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1055 Valid, 808 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:21:46,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13498 states. [2023-12-25 09:21:46,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13498 to 13449. [2023-12-25 09:21:46,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13449 states, 13448 states have (on average 1.1927424152290302) internal successors, (16040), 13448 states have internal predecessors, (16040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:46,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13449 states to 13449 states and 16040 transitions. [2023-12-25 09:21:46,764 INFO L78 Accepts]: Start accepts. Automaton has 13449 states and 16040 transitions. Word has length 96 [2023-12-25 09:21:46,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:46,764 INFO L495 AbstractCegarLoop]: Abstraction has 13449 states and 16040 transitions. [2023-12-25 09:21:46,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 6 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:46,764 INFO L276 IsEmpty]: Start isEmpty. Operand 13449 states and 16040 transitions. [2023-12-25 09:21:46,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 09:21:46,766 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:46,766 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:46,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Ended with exit code 0 [2023-12-25 09:21:46,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:46,967 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:46,967 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:46,967 INFO L85 PathProgramCache]: Analyzing trace with hash -54732263, now seen corresponding path program 1 times [2023-12-25 09:21:46,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:46,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2042120799] [2023-12-25 09:21:46,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:46,968 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:46,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:46,969 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:47,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2023-12-25 09:21:47,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:47,154 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:47,156 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:47,608 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:47,608 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:47,608 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:47,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2042120799] [2023-12-25 09:21:47,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2042120799] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:47,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:47,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:21:47,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396369649] [2023-12-25 09:21:47,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:47,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:21:47,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:47,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:21:47,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:21:47,610 INFO L87 Difference]: Start difference. First operand 13449 states and 16040 transitions. Second operand has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 8 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:49,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:49,239 INFO L93 Difference]: Finished difference Result 21427 states and 25502 transitions. [2023-12-25 09:21:49,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 09:21:49,240 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 8 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2023-12-25 09:21:49,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:49,252 INFO L225 Difference]: With dead ends: 21427 [2023-12-25 09:21:49,252 INFO L226 Difference]: Without dead ends: 14221 [2023-12-25 09:21:49,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=142, Invalid=320, Unknown=0, NotChecked=0, Total=462 [2023-12-25 09:21:49,258 INFO L413 NwaCegarLoop]: 312 mSDtfsCounter, 1624 mSDsluCounter, 1171 mSDsCounter, 0 mSdLazyCounter, 1259 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1624 SdHoareTripleChecker+Valid, 1483 SdHoareTripleChecker+Invalid, 1270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:49,258 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1624 Valid, 1483 Invalid, 1270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1259 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:21:49,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14221 states. [2023-12-25 09:21:49,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14221 to 13161. [2023-12-25 09:21:49,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13161 states, 13160 states have (on average 1.1890577507598785) internal successors, (15648), 13160 states have internal predecessors, (15648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:49,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13161 states to 13161 states and 15648 transitions. [2023-12-25 09:21:49,367 INFO L78 Accepts]: Start accepts. Automaton has 13161 states and 15648 transitions. Word has length 96 [2023-12-25 09:21:49,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:49,367 INFO L495 AbstractCegarLoop]: Abstraction has 13161 states and 15648 transitions. [2023-12-25 09:21:49,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 8 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:49,368 INFO L276 IsEmpty]: Start isEmpty. Operand 13161 states and 15648 transitions. [2023-12-25 09:21:49,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-25 09:21:49,370 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:49,370 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:49,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Ended with exit code 0 [2023-12-25 09:21:49,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:49,571 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:49,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:49,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1936957612, now seen corresponding path program 1 times [2023-12-25 09:21:49,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:49,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1970369027] [2023-12-25 09:21:49,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:49,572 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:49,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:49,573 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:49,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2023-12-25 09:21:49,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:49,743 INFO L262 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:49,744 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:50,013 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:21:50,014 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:50,014 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:50,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1970369027] [2023-12-25 09:21:50,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1970369027] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:50,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:50,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:21:50,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731901085] [2023-12-25 09:21:50,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:50,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:21:50,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:50,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:21:50,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:50,015 INFO L87 Difference]: Start difference. First operand 13161 states and 15648 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:51,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:51,364 INFO L93 Difference]: Finished difference Result 17762 states and 21175 transitions. [2023-12-25 09:21:51,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 09:21:51,365 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2023-12-25 09:21:51,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:51,374 INFO L225 Difference]: With dead ends: 17762 [2023-12-25 09:21:51,374 INFO L226 Difference]: Without dead ends: 14691 [2023-12-25 09:21:51,377 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2023-12-25 09:21:51,378 INFO L413 NwaCegarLoop]: 295 mSDtfsCounter, 1258 mSDsluCounter, 912 mSDsCounter, 0 mSdLazyCounter, 1084 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1258 SdHoareTripleChecker+Valid, 1207 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:51,378 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1258 Valid, 1207 Invalid, 1103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1084 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:21:51,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14691 states. [2023-12-25 09:21:51,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14691 to 13125. [2023-12-25 09:21:51,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13125 states, 13124 states have (on average 1.1893477598293203) internal successors, (15609), 13124 states have internal predecessors, (15609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:51,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13125 states to 13125 states and 15609 transitions. [2023-12-25 09:21:51,479 INFO L78 Accepts]: Start accepts. Automaton has 13125 states and 15609 transitions. Word has length 97 [2023-12-25 09:21:51,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:51,479 INFO L495 AbstractCegarLoop]: Abstraction has 13125 states and 15609 transitions. [2023-12-25 09:21:51,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:51,479 INFO L276 IsEmpty]: Start isEmpty. Operand 13125 states and 15609 transitions. [2023-12-25 09:21:51,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-25 09:21:51,482 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:51,482 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:51,488 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Ended with exit code 0 [2023-12-25 09:21:51,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:51,685 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:51,685 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:51,686 INFO L85 PathProgramCache]: Analyzing trace with hash 850405482, now seen corresponding path program 1 times [2023-12-25 09:21:51,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:51,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [189559791] [2023-12-25 09:21:51,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:51,686 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:51,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:51,687 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:51,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2023-12-25 09:21:51,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:51,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:51,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:52,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:52,423 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:21:52,634 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:52,634 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:52,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [189559791] [2023-12-25 09:21:52,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [189559791] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:21:52,635 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:21:52,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:21:52,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655649091] [2023-12-25 09:21:52,635 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:21:52,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:21:52,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:52,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:21:52,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:21:52,636 INFO L87 Difference]: Start difference. First operand 13125 states and 15609 transitions. Second operand has 16 states, 16 states have (on average 11.375) internal successors, (182), 15 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:54,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:54,695 INFO L93 Difference]: Finished difference Result 38042 states and 45233 transitions. [2023-12-25 09:21:54,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-12-25 09:21:54,696 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.375) internal successors, (182), 15 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 98 [2023-12-25 09:21:54,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:54,725 INFO L225 Difference]: With dead ends: 38042 [2023-12-25 09:21:54,725 INFO L226 Difference]: Without dead ends: 26583 [2023-12-25 09:21:54,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 463 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=453, Invalid=1617, Unknown=0, NotChecked=0, Total=2070 [2023-12-25 09:21:54,737 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 2707 mSDsluCounter, 1822 mSDsCounter, 0 mSdLazyCounter, 1852 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2707 SdHoareTripleChecker+Valid, 2165 SdHoareTripleChecker+Invalid, 1898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:54,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2707 Valid, 2165 Invalid, 1898 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1852 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:21:54,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26583 states. [2023-12-25 09:21:54,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26583 to 13697. [2023-12-25 09:21:54,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13697 states, 13696 states have (on average 1.19209988317757) internal successors, (16327), 13696 states have internal predecessors, (16327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:54,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13697 states to 13697 states and 16327 transitions. [2023-12-25 09:21:54,917 INFO L78 Accepts]: Start accepts. Automaton has 13697 states and 16327 transitions. Word has length 98 [2023-12-25 09:21:54,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:54,917 INFO L495 AbstractCegarLoop]: Abstraction has 13697 states and 16327 transitions. [2023-12-25 09:21:54,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.375) internal successors, (182), 15 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:54,917 INFO L276 IsEmpty]: Start isEmpty. Operand 13697 states and 16327 transitions. [2023-12-25 09:21:54,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-25 09:21:54,919 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:54,919 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:54,922 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Ended with exit code 0 [2023-12-25 09:21:55,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:55,120 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:55,120 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:55,121 INFO L85 PathProgramCache]: Analyzing trace with hash 461175005, now seen corresponding path program 1 times [2023-12-25 09:21:55,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:55,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [441350086] [2023-12-25 09:21:55,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:55,121 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:55,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:55,122 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:55,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2023-12-25 09:21:55,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:55,298 INFO L262 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:55,300 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:55,671 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:21:55,671 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:55,671 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:55,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [441350086] [2023-12-25 09:21:55,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [441350086] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:55,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:55,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:21:55,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003720981] [2023-12-25 09:21:55,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:55,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:21:55,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:55,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:21:55,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:55,673 INFO L87 Difference]: Start difference. First operand 13697 states and 16327 transitions. Second operand has 8 states, 8 states have (on average 11.625) internal successors, (93), 7 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:56,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:56,749 INFO L93 Difference]: Finished difference Result 17284 states and 20634 transitions. [2023-12-25 09:21:56,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:21:56,750 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 7 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 98 [2023-12-25 09:21:56,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:56,762 INFO L225 Difference]: With dead ends: 17284 [2023-12-25 09:21:56,762 INFO L226 Difference]: Without dead ends: 14336 [2023-12-25 09:21:56,768 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-12-25 09:21:56,768 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 1286 mSDsluCounter, 808 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1286 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:56,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1286 Valid, 1085 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 929 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:21:56,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14336 states. [2023-12-25 09:21:56,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14336 to 13536. [2023-12-25 09:21:56,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13536 states, 13535 states have (on average 1.1927595123753232) internal successors, (16144), 13535 states have internal predecessors, (16144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:56,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13536 states to 13536 states and 16144 transitions. [2023-12-25 09:21:56,880 INFO L78 Accepts]: Start accepts. Automaton has 13536 states and 16144 transitions. Word has length 98 [2023-12-25 09:21:56,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:56,880 INFO L495 AbstractCegarLoop]: Abstraction has 13536 states and 16144 transitions. [2023-12-25 09:21:56,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 7 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:56,880 INFO L276 IsEmpty]: Start isEmpty. Operand 13536 states and 16144 transitions. [2023-12-25 09:21:56,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-25 09:21:56,882 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:56,882 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:56,884 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Ended with exit code 0 [2023-12-25 09:21:57,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:57,082 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:57,083 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:57,083 INFO L85 PathProgramCache]: Analyzing trace with hash -523666449, now seen corresponding path program 1 times [2023-12-25 09:21:57,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:57,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1996327241] [2023-12-25 09:21:57,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:57,083 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:57,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:57,084 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:57,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2023-12-25 09:21:57,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:57,251 INFO L262 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:57,252 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:57,539 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:21:57,539 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:21:57,539 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:57,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1996327241] [2023-12-25 09:21:57,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1996327241] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:21:57,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:21:57,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:21:57,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076352039] [2023-12-25 09:21:57,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:21:57,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:21:57,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:57,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:21:57,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:21:57,540 INFO L87 Difference]: Start difference. First operand 13536 states and 16144 transitions. Second operand has 8 states, 8 states have (on average 11.625) internal successors, (93), 7 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:58,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:21:58,585 INFO L93 Difference]: Finished difference Result 15423 states and 18378 transitions. [2023-12-25 09:21:58,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:21:58,586 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 7 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 98 [2023-12-25 09:21:58,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:21:58,593 INFO L225 Difference]: With dead ends: 15423 [2023-12-25 09:21:58,593 INFO L226 Difference]: Without dead ends: 13650 [2023-12-25 09:21:58,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:21:58,597 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 1179 mSDsluCounter, 776 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1179 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:21:58,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1179 Valid, 1046 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:21:58,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13650 states. [2023-12-25 09:21:58,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13650 to 13536. [2023-12-25 09:21:58,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13536 states, 13535 states have (on average 1.1926856298485409) internal successors, (16143), 13535 states have internal predecessors, (16143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:58,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13536 states to 13536 states and 16143 transitions. [2023-12-25 09:21:58,711 INFO L78 Accepts]: Start accepts. Automaton has 13536 states and 16143 transitions. Word has length 98 [2023-12-25 09:21:58,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:21:58,712 INFO L495 AbstractCegarLoop]: Abstraction has 13536 states and 16143 transitions. [2023-12-25 09:21:58,712 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 7 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:21:58,712 INFO L276 IsEmpty]: Start isEmpty. Operand 13536 states and 16143 transitions. [2023-12-25 09:21:58,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-25 09:21:58,713 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:21:58,714 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:21:58,716 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Ended with exit code 0 [2023-12-25 09:21:58,914 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:58,914 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:21:58,914 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:21:58,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1115758178, now seen corresponding path program 1 times [2023-12-25 09:21:58,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:21:58,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1531437209] [2023-12-25 09:21:58,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:21:58,915 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:21:58,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:21:58,916 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:21:58,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2023-12-25 09:21:59,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:21:59,097 INFO L262 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:21:59,099 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:21:59,749 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:59,749 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:21:59,925 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:21:59,926 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:21:59,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1531437209] [2023-12-25 09:21:59,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1531437209] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:21:59,926 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:21:59,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:21:59,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131311274] [2023-12-25 09:21:59,926 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:21:59,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:21:59,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:21:59,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:21:59,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:21:59,927 INFO L87 Difference]: Start difference. First operand 13536 states and 16143 transitions. Second operand has 16 states, 16 states have (on average 11.6875) internal successors, (187), 15 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:02,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:02,371 INFO L93 Difference]: Finished difference Result 28115 states and 33130 transitions. [2023-12-25 09:22:02,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-12-25 09:22:02,371 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.6875) internal successors, (187), 15 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2023-12-25 09:22:02,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:02,393 INFO L225 Difference]: With dead ends: 28115 [2023-12-25 09:22:02,393 INFO L226 Difference]: Without dead ends: 26625 [2023-12-25 09:22:02,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=453, Invalid=1617, Unknown=0, NotChecked=0, Total=2070 [2023-12-25 09:22:02,402 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 3774 mSDsluCounter, 2102 mSDsCounter, 0 mSdLazyCounter, 2161 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3774 SdHoareTripleChecker+Valid, 2426 SdHoareTripleChecker+Invalid, 2214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 2161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:02,402 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3774 Valid, 2426 Invalid, 2214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 2161 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-25 09:22:02,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26625 states. [2023-12-25 09:22:02,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26625 to 13536. [2023-12-25 09:22:02,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13536 states, 13535 states have (on average 1.1923900997414112) internal successors, (16139), 13535 states have internal predecessors, (16139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:02,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13536 states to 13536 states and 16139 transitions. [2023-12-25 09:22:02,575 INFO L78 Accepts]: Start accepts. Automaton has 13536 states and 16139 transitions. Word has length 99 [2023-12-25 09:22:02,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:02,575 INFO L495 AbstractCegarLoop]: Abstraction has 13536 states and 16139 transitions. [2023-12-25 09:22:02,575 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.6875) internal successors, (187), 15 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:02,575 INFO L276 IsEmpty]: Start isEmpty. Operand 13536 states and 16139 transitions. [2023-12-25 09:22:02,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-25 09:22:02,577 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:02,577 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:02,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Ended with exit code 0 [2023-12-25 09:22:02,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:02,778 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:02,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:02,778 INFO L85 PathProgramCache]: Analyzing trace with hash -800255870, now seen corresponding path program 1 times [2023-12-25 09:22:02,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:02,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [868981975] [2023-12-25 09:22:02,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:02,779 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:02,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:02,780 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:02,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2023-12-25 09:22:02,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:02,960 INFO L262 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 09:22:02,962 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:03,145 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:03,145 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:22:03,205 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:03,206 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:03,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [868981975] [2023-12-25 09:22:03,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [868981975] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:22:03,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:22:03,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2023-12-25 09:22:03,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081339357] [2023-12-25 09:22:03,206 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:22:03,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:22:03,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:03,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:22:03,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:22:03,207 INFO L87 Difference]: Start difference. First operand 13536 states and 16139 transitions. Second operand has 9 states, 9 states have (on average 20.88888888888889) internal successors, (188), 9 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:03,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:03,606 INFO L93 Difference]: Finished difference Result 28175 states and 33447 transitions. [2023-12-25 09:22:03,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:22:03,607 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.88888888888889) internal successors, (188), 9 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2023-12-25 09:22:03,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:03,618 INFO L225 Difference]: With dead ends: 28175 [2023-12-25 09:22:03,618 INFO L226 Difference]: Without dead ends: 15114 [2023-12-25 09:22:03,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-12-25 09:22:03,625 INFO L413 NwaCegarLoop]: 261 mSDtfsCounter, 1857 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1857 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:03,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1857 Valid, 677 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:22:03,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15114 states. [2023-12-25 09:22:03,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15114 to 13195. [2023-12-25 09:22:03,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13195 states, 13194 states have (on average 1.1545399423980598) internal successors, (15233), 13194 states have internal predecessors, (15233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:03,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13195 states to 13195 states and 15233 transitions. [2023-12-25 09:22:03,723 INFO L78 Accepts]: Start accepts. Automaton has 13195 states and 15233 transitions. Word has length 99 [2023-12-25 09:22:03,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:03,723 INFO L495 AbstractCegarLoop]: Abstraction has 13195 states and 15233 transitions. [2023-12-25 09:22:03,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.88888888888889) internal successors, (188), 9 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:03,723 INFO L276 IsEmpty]: Start isEmpty. Operand 13195 states and 15233 transitions. [2023-12-25 09:22:03,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-25 09:22:03,725 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:03,725 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:03,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2023-12-25 09:22:03,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:03,929 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:03,929 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:03,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1956269498, now seen corresponding path program 1 times [2023-12-25 09:22:03,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:03,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [866529572] [2023-12-25 09:22:03,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:03,930 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:03,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:03,931 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:03,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2023-12-25 09:22:04,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:04,100 INFO L262 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:22:04,101 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:04,452 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:22:04,452 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:04,452 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:04,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [866529572] [2023-12-25 09:22:04,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [866529572] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:04,452 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:04,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:22:04,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839442302] [2023-12-25 09:22:04,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:04,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:22:04,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:04,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:22:04,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:22:04,454 INFO L87 Difference]: Start difference. First operand 13195 states and 15233 transitions. Second operand has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:05,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:05,462 INFO L93 Difference]: Finished difference Result 14881 states and 17153 transitions. [2023-12-25 09:22:05,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:22:05,463 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2023-12-25 09:22:05,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:05,472 INFO L225 Difference]: With dead ends: 14881 [2023-12-25 09:22:05,472 INFO L226 Difference]: Without dead ends: 13214 [2023-12-25 09:22:05,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-12-25 09:22:05,476 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 1089 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1089 SdHoareTripleChecker+Valid, 1021 SdHoareTripleChecker+Invalid, 863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:05,476 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1089 Valid, 1021 Invalid, 863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:22:05,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13214 states. [2023-12-25 09:22:05,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13214 to 13194. [2023-12-25 09:22:05,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13194 states, 13193 states have (on average 1.1544000606382172) internal successors, (15230), 13193 states have internal predecessors, (15230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:05,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13194 states to 13194 states and 15230 transitions. [2023-12-25 09:22:05,597 INFO L78 Accepts]: Start accepts. Automaton has 13194 states and 15230 transitions. Word has length 99 [2023-12-25 09:22:05,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:05,597 INFO L495 AbstractCegarLoop]: Abstraction has 13194 states and 15230 transitions. [2023-12-25 09:22:05,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.75) internal successors, (94), 7 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:05,597 INFO L276 IsEmpty]: Start isEmpty. Operand 13194 states and 15230 transitions. [2023-12-25 09:22:05,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-25 09:22:05,599 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:05,599 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:05,603 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Ended with exit code 0 [2023-12-25 09:22:05,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:05,800 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:05,800 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:05,800 INFO L85 PathProgramCache]: Analyzing trace with hash -445255623, now seen corresponding path program 1 times [2023-12-25 09:22:05,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:05,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [867751378] [2023-12-25 09:22:05,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:05,801 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:05,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:05,802 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:05,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2023-12-25 09:22:05,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:05,985 INFO L262 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:22:05,987 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:06,608 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:06,608 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:22:06,836 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:06,836 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:06,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [867751378] [2023-12-25 09:22:06,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [867751378] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:22:06,836 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:22:06,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:22:06,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347360159] [2023-12-25 09:22:06,837 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:22:06,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:22:06,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:06,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:22:06,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:22:06,838 INFO L87 Difference]: Start difference. First operand 13194 states and 15230 transitions. Second operand has 16 states, 16 states have (on average 11.9375) internal successors, (191), 15 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:08,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:08,972 INFO L93 Difference]: Finished difference Result 28058 states and 32476 transitions. [2023-12-25 09:22:08,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-25 09:22:08,973 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.9375) internal successors, (191), 15 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2023-12-25 09:22:08,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:08,986 INFO L225 Difference]: With dead ends: 28058 [2023-12-25 09:22:08,987 INFO L226 Difference]: Without dead ends: 16490 [2023-12-25 09:22:08,994 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=299, Invalid=823, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 09:22:08,995 INFO L413 NwaCegarLoop]: 317 mSDtfsCounter, 1405 mSDsluCounter, 2192 mSDsCounter, 0 mSdLazyCounter, 2161 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1405 SdHoareTripleChecker+Valid, 2509 SdHoareTripleChecker+Invalid, 2179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 2161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:08,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1405 Valid, 2509 Invalid, 2179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 2161 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 09:22:09,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16490 states. [2023-12-25 09:22:09,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16490 to 15026. [2023-12-25 09:22:09,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15026 states, 15025 states have (on average 1.154342762063228) internal successors, (17344), 15025 states have internal predecessors, (17344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:09,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15026 states to 15026 states and 17344 transitions. [2023-12-25 09:22:09,125 INFO L78 Accepts]: Start accepts. Automaton has 15026 states and 17344 transitions. Word has length 99 [2023-12-25 09:22:09,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:09,125 INFO L495 AbstractCegarLoop]: Abstraction has 15026 states and 17344 transitions. [2023-12-25 09:22:09,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.9375) internal successors, (191), 15 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:09,125 INFO L276 IsEmpty]: Start isEmpty. Operand 15026 states and 17344 transitions. [2023-12-25 09:22:09,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 09:22:09,127 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:09,127 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:09,130 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Ended with exit code 0 [2023-12-25 09:22:09,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:09,328 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:09,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:09,328 INFO L85 PathProgramCache]: Analyzing trace with hash -485130443, now seen corresponding path program 1 times [2023-12-25 09:22:09,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:09,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [988169070] [2023-12-25 09:22:09,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:09,329 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:09,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:09,330 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:09,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2023-12-25 09:22:09,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:09,506 INFO L262 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:22:09,508 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:10,185 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:10,185 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:22:10,420 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:10,420 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:10,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [988169070] [2023-12-25 09:22:10,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [988169070] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:22:10,421 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:22:10,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:22:10,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61361439] [2023-12-25 09:22:10,421 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:22:10,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:22:10,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:10,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:22:10,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:22:10,422 INFO L87 Difference]: Start difference. First operand 15026 states and 17344 transitions. Second operand has 21 states, 21 states have (on average 8.952380952380953) internal successors, (188), 21 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:13,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:13,539 INFO L93 Difference]: Finished difference Result 24946 states and 28523 transitions. [2023-12-25 09:22:13,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-12-25 09:22:13,540 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 8.952380952380953) internal successors, (188), 21 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2023-12-25 09:22:13,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:13,557 INFO L225 Difference]: With dead ends: 24946 [2023-12-25 09:22:13,557 INFO L226 Difference]: Without dead ends: 23385 [2023-12-25 09:22:13,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 678 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=769, Invalid=2653, Unknown=0, NotChecked=0, Total=3422 [2023-12-25 09:22:13,564 INFO L413 NwaCegarLoop]: 597 mSDtfsCounter, 1828 mSDsluCounter, 7693 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1828 SdHoareTripleChecker+Valid, 8290 SdHoareTripleChecker+Invalid, 1604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:13,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1828 Valid, 8290 Invalid, 1604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1584 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:22:13,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23385 states. [2023-12-25 09:22:13,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23385 to 18300. [2023-12-25 09:22:13,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18300 states, 18299 states have (on average 1.150773266298705) internal successors, (21058), 18299 states have internal predecessors, (21058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:13,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18300 states to 18300 states and 21058 transitions. [2023-12-25 09:22:13,716 INFO L78 Accepts]: Start accepts. Automaton has 18300 states and 21058 transitions. Word has length 101 [2023-12-25 09:22:13,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:13,716 INFO L495 AbstractCegarLoop]: Abstraction has 18300 states and 21058 transitions. [2023-12-25 09:22:13,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 8.952380952380953) internal successors, (188), 21 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:13,716 INFO L276 IsEmpty]: Start isEmpty. Operand 18300 states and 21058 transitions. [2023-12-25 09:22:13,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 09:22:13,718 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:13,718 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:13,728 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2023-12-25 09:22:13,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:13,922 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:13,922 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:13,923 INFO L85 PathProgramCache]: Analyzing trace with hash -2038727416, now seen corresponding path program 1 times [2023-12-25 09:22:13,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:13,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1990140904] [2023-12-25 09:22:13,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:13,923 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:13,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:13,924 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:13,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2023-12-25 09:22:14,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:14,100 INFO L262 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:22:14,102 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:14,740 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:14,741 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:22:15,011 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:15,011 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:15,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1990140904] [2023-12-25 09:22:15,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1990140904] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:22:15,011 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:22:15,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:22:15,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776039135] [2023-12-25 09:22:15,012 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:22:15,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:22:15,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:15,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:22:15,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:22:15,013 INFO L87 Difference]: Start difference. First operand 18300 states and 21058 transitions. Second operand has 21 states, 21 states have (on average 8.952380952380953) internal successors, (188), 21 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:17,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:17,196 INFO L93 Difference]: Finished difference Result 25457 states and 29123 transitions. [2023-12-25 09:22:17,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-12-25 09:22:17,196 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 8.952380952380953) internal successors, (188), 21 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2023-12-25 09:22:17,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:17,213 INFO L225 Difference]: With dead ends: 25457 [2023-12-25 09:22:17,213 INFO L226 Difference]: Without dead ends: 22328 [2023-12-25 09:22:17,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=658, Invalid=2312, Unknown=0, NotChecked=0, Total=2970 [2023-12-25 09:22:17,219 INFO L413 NwaCegarLoop]: 618 mSDtfsCounter, 1998 mSDsluCounter, 6065 mSDsCounter, 0 mSdLazyCounter, 1213 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1998 SdHoareTripleChecker+Valid, 6683 SdHoareTripleChecker+Invalid, 1234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:17,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1998 Valid, 6683 Invalid, 1234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1213 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:22:17,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22328 states. [2023-12-25 09:22:17,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22328 to 19123. [2023-12-25 09:22:17,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19123 states, 19122 states have (on average 1.149775128124673) internal successors, (21986), 19122 states have internal predecessors, (21986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:17,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19123 states to 19123 states and 21986 transitions. [2023-12-25 09:22:17,364 INFO L78 Accepts]: Start accepts. Automaton has 19123 states and 21986 transitions. Word has length 101 [2023-12-25 09:22:17,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:17,364 INFO L495 AbstractCegarLoop]: Abstraction has 19123 states and 21986 transitions. [2023-12-25 09:22:17,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 8.952380952380953) internal successors, (188), 21 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:17,364 INFO L276 IsEmpty]: Start isEmpty. Operand 19123 states and 21986 transitions. [2023-12-25 09:22:17,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-25 09:22:17,367 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:17,367 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:17,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Ended with exit code 0 [2023-12-25 09:22:17,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:17,568 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:17,568 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:17,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1585687534, now seen corresponding path program 1 times [2023-12-25 09:22:17,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:17,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [330317301] [2023-12-25 09:22:17,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:17,569 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:17,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:17,570 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:17,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2023-12-25 09:22:17,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:17,747 INFO L262 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 09:22:17,748 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:17,778 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:17,779 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:17,779 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:17,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [330317301] [2023-12-25 09:22:17,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [330317301] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:17,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:17,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 09:22:17,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467184402] [2023-12-25 09:22:17,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:17,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 09:22:17,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:17,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 09:22:17,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:22:17,780 INFO L87 Difference]: Start difference. First operand 19123 states and 21986 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:17,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:17,884 INFO L93 Difference]: Finished difference Result 26972 states and 31073 transitions. [2023-12-25 09:22:17,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 09:22:17,884 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2023-12-25 09:22:17,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:17,893 INFO L225 Difference]: With dead ends: 26972 [2023-12-25 09:22:17,893 INFO L226 Difference]: Without dead ends: 9423 [2023-12-25 09:22:17,901 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 09:22:17,902 INFO L413 NwaCegarLoop]: 423 mSDtfsCounter, 144 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:17,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 669 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 09:22:17,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9423 states. [2023-12-25 09:22:17,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9423 to 9294. [2023-12-25 09:22:17,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9294 states, 9293 states have (on average 1.1354783170128053) internal successors, (10552), 9293 states have internal predecessors, (10552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:17,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9294 states to 9294 states and 10552 transitions. [2023-12-25 09:22:17,957 INFO L78 Accepts]: Start accepts. Automaton has 9294 states and 10552 transitions. Word has length 102 [2023-12-25 09:22:17,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:17,957 INFO L495 AbstractCegarLoop]: Abstraction has 9294 states and 10552 transitions. [2023-12-25 09:22:17,957 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:17,957 INFO L276 IsEmpty]: Start isEmpty. Operand 9294 states and 10552 transitions. [2023-12-25 09:22:17,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-25 09:22:17,959 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:17,959 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:17,961 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Ended with exit code 0 [2023-12-25 09:22:18,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:18,160 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:18,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:18,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1344902827, now seen corresponding path program 1 times [2023-12-25 09:22:18,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:18,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1165079689] [2023-12-25 09:22:18,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:18,160 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:18,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:18,161 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:18,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2023-12-25 09:22:18,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:18,337 INFO L262 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:22:18,339 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:18,910 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:18,910 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:22:19,176 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:19,176 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:19,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1165079689] [2023-12-25 09:22:19,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1165079689] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:22:19,176 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:22:19,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:22:19,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041117839] [2023-12-25 09:22:19,176 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:22:19,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:22:19,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:19,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:22:19,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:22:19,177 INFO L87 Difference]: Start difference. First operand 9294 states and 10552 transitions. Second operand has 21 states, 21 states have (on average 9.0) internal successors, (189), 21 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:21,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:21,569 INFO L93 Difference]: Finished difference Result 20303 states and 23111 transitions. [2023-12-25 09:22:21,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-12-25 09:22:21,570 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.0) internal successors, (189), 21 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2023-12-25 09:22:21,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:21,584 INFO L225 Difference]: With dead ends: 20303 [2023-12-25 09:22:21,584 INFO L226 Difference]: Without dead ends: 19334 [2023-12-25 09:22:21,588 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=581, Invalid=2611, Unknown=0, NotChecked=0, Total=3192 [2023-12-25 09:22:21,589 INFO L413 NwaCegarLoop]: 545 mSDtfsCounter, 2709 mSDsluCounter, 6013 mSDsCounter, 0 mSdLazyCounter, 1595 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2709 SdHoareTripleChecker+Valid, 6558 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:21,589 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2709 Valid, 6558 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1595 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:22:21,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19334 states. [2023-12-25 09:22:21,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19334 to 9386. [2023-12-25 09:22:21,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9386 states, 9385 states have (on average 1.1341502397442729) internal successors, (10644), 9385 states have internal predecessors, (10644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:21,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9386 states to 9386 states and 10644 transitions. [2023-12-25 09:22:21,675 INFO L78 Accepts]: Start accepts. Automaton has 9386 states and 10644 transitions. Word has length 102 [2023-12-25 09:22:21,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:21,675 INFO L495 AbstractCegarLoop]: Abstraction has 9386 states and 10644 transitions. [2023-12-25 09:22:21,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.0) internal successors, (189), 21 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:21,675 INFO L276 IsEmpty]: Start isEmpty. Operand 9386 states and 10644 transitions. [2023-12-25 09:22:21,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-25 09:22:21,677 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:21,677 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:21,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Ended with exit code 0 [2023-12-25 09:22:21,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:21,877 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:21,877 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:21,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1829053766, now seen corresponding path program 1 times [2023-12-25 09:22:21,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:21,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1629763501] [2023-12-25 09:22:21,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:21,878 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:21,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:21,879 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:21,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2023-12-25 09:22:22,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:22,060 INFO L262 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:22:22,062 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:22,467 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-25 09:22:22,468 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:22,468 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:22,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1629763501] [2023-12-25 09:22:22,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1629763501] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:22,468 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:22,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:22:22,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012803655] [2023-12-25 09:22:22,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:22,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:22:22,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:22,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:22:22,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:22:22,469 INFO L87 Difference]: Start difference. First operand 9386 states and 10644 transitions. Second operand has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 8 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:23,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:23,952 INFO L93 Difference]: Finished difference Result 14588 states and 16639 transitions. [2023-12-25 09:22:23,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 09:22:23,952 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 8 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2023-12-25 09:22:23,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:23,961 INFO L225 Difference]: With dead ends: 14588 [2023-12-25 09:22:23,961 INFO L226 Difference]: Without dead ends: 13443 [2023-12-25 09:22:23,963 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2023-12-25 09:22:23,963 INFO L413 NwaCegarLoop]: 272 mSDtfsCounter, 1517 mSDsluCounter, 1103 mSDsCounter, 0 mSdLazyCounter, 1236 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1517 SdHoareTripleChecker+Valid, 1375 SdHoareTripleChecker+Invalid, 1255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:23,964 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1517 Valid, 1375 Invalid, 1255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1236 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:22:23,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13443 states. [2023-12-25 09:22:24,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13443 to 9385. [2023-12-25 09:22:24,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9385 states, 9384 states have (on average 1.1340579710144927) internal successors, (10642), 9384 states have internal predecessors, (10642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:24,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9385 states to 9385 states and 10642 transitions. [2023-12-25 09:22:24,029 INFO L78 Accepts]: Start accepts. Automaton has 9385 states and 10642 transitions. Word has length 102 [2023-12-25 09:22:24,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:24,029 INFO L495 AbstractCegarLoop]: Abstraction has 9385 states and 10642 transitions. [2023-12-25 09:22:24,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 8 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:24,029 INFO L276 IsEmpty]: Start isEmpty. Operand 9385 states and 10642 transitions. [2023-12-25 09:22:24,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-25 09:22:24,030 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:24,031 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:24,033 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2023-12-25 09:22:24,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:24,231 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:24,231 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:24,232 INFO L85 PathProgramCache]: Analyzing trace with hash 326460635, now seen corresponding path program 1 times [2023-12-25 09:22:24,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:24,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1276781756] [2023-12-25 09:22:24,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:24,232 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:24,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:24,233 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:24,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2023-12-25 09:22:24,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:24,408 INFO L262 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:22:24,410 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:24,903 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:24,904 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:24,904 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:24,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1276781756] [2023-12-25 09:22:24,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1276781756] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:24,904 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:24,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-25 09:22:24,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384932709] [2023-12-25 09:22:24,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:24,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 09:22:24,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:24,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 09:22:24,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-25 09:22:24,905 INFO L87 Difference]: Start difference. First operand 9385 states and 10642 transitions. Second operand has 12 states, 12 states have (on average 8.5) internal successors, (102), 12 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:25,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:25,947 INFO L93 Difference]: Finished difference Result 14374 states and 16464 transitions. [2023-12-25 09:22:25,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 09:22:25,948 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.5) internal successors, (102), 12 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2023-12-25 09:22:25,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:25,957 INFO L225 Difference]: With dead ends: 14374 [2023-12-25 09:22:25,957 INFO L226 Difference]: Without dead ends: 13234 [2023-12-25 09:22:25,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=163, Invalid=437, Unknown=0, NotChecked=0, Total=600 [2023-12-25 09:22:25,961 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 1160 mSDsluCounter, 3348 mSDsCounter, 0 mSdLazyCounter, 713 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1160 SdHoareTripleChecker+Valid, 3865 SdHoareTripleChecker+Invalid, 724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 713 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:25,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1160 Valid, 3865 Invalid, 724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 713 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:22:25,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13234 states. [2023-12-25 09:22:26,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13234 to 9922. [2023-12-25 09:22:26,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9922 states, 9921 states have (on average 1.1336558814635622) internal successors, (11247), 9921 states have internal predecessors, (11247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:26,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9922 states to 9922 states and 11247 transitions. [2023-12-25 09:22:26,031 INFO L78 Accepts]: Start accepts. Automaton has 9922 states and 11247 transitions. Word has length 102 [2023-12-25 09:22:26,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:26,031 INFO L495 AbstractCegarLoop]: Abstraction has 9922 states and 11247 transitions. [2023-12-25 09:22:26,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.5) internal successors, (102), 12 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:26,032 INFO L276 IsEmpty]: Start isEmpty. Operand 9922 states and 11247 transitions. [2023-12-25 09:22:26,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-25 09:22:26,033 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:26,033 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:26,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Ended with exit code 0 [2023-12-25 09:22:26,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:26,234 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:26,234 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:26,234 INFO L85 PathProgramCache]: Analyzing trace with hash 1231594007, now seen corresponding path program 1 times [2023-12-25 09:22:26,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:26,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1782368708] [2023-12-25 09:22:26,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:26,235 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:26,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:26,235 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:26,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2023-12-25 09:22:26,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:26,412 INFO L262 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:22:26,414 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:26,713 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:22:26,713 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:26,713 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:26,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1782368708] [2023-12-25 09:22:26,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1782368708] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:26,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:26,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:22:26,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126096588] [2023-12-25 09:22:26,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:26,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:22:26,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:26,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:22:26,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:22:26,714 INFO L87 Difference]: Start difference. First operand 9922 states and 11247 transitions. Second operand has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:27,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:27,308 INFO L93 Difference]: Finished difference Result 12881 states and 14657 transitions. [2023-12-25 09:22:27,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:22:27,309 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2023-12-25 09:22:27,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:27,317 INFO L225 Difference]: With dead ends: 12881 [2023-12-25 09:22:27,317 INFO L226 Difference]: Without dead ends: 12155 [2023-12-25 09:22:27,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:22:27,319 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 1463 mSDsluCounter, 1831 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1463 SdHoareTripleChecker+Valid, 2325 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:27,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1463 Valid, 2325 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 420 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:22:27,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12155 states. [2023-12-25 09:22:27,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12155 to 9499. [2023-12-25 09:22:27,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9499 states, 9498 states have (on average 1.134975784375658) internal successors, (10780), 9498 states have internal predecessors, (10780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:27,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9499 states to 9499 states and 10780 transitions. [2023-12-25 09:22:27,382 INFO L78 Accepts]: Start accepts. Automaton has 9499 states and 10780 transitions. Word has length 102 [2023-12-25 09:22:27,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:27,382 INFO L495 AbstractCegarLoop]: Abstraction has 9499 states and 10780 transitions. [2023-12-25 09:22:27,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:27,382 INFO L276 IsEmpty]: Start isEmpty. Operand 9499 states and 10780 transitions. [2023-12-25 09:22:27,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-25 09:22:27,384 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:27,384 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:27,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2023-12-25 09:22:27,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:27,584 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:27,585 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:27,585 INFO L85 PathProgramCache]: Analyzing trace with hash -855077907, now seen corresponding path program 1 times [2023-12-25 09:22:27,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:27,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1225624435] [2023-12-25 09:22:27,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:27,585 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:27,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:27,586 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:27,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2023-12-25 09:22:27,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:27,763 INFO L262 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:22:27,764 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:28,342 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:28,342 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:22:28,556 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:28,556 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:28,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1225624435] [2023-12-25 09:22:28,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1225624435] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:22:28,557 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:22:28,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2023-12-25 09:22:28,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646598498] [2023-12-25 09:22:28,557 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:22:28,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-25 09:22:28,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:28,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-25 09:22:28,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2023-12-25 09:22:28,558 INFO L87 Difference]: Start difference. First operand 9499 states and 10780 transitions. Second operand has 19 states, 19 states have (on average 10.052631578947368) internal successors, (191), 19 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:30,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:30,425 INFO L93 Difference]: Finished difference Result 19434 states and 22092 transitions. [2023-12-25 09:22:30,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-25 09:22:30,426 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 10.052631578947368) internal successors, (191), 19 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2023-12-25 09:22:30,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:30,441 INFO L225 Difference]: With dead ends: 19434 [2023-12-25 09:22:30,441 INFO L226 Difference]: Without dead ends: 18462 [2023-12-25 09:22:30,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=430, Invalid=1732, Unknown=0, NotChecked=0, Total=2162 [2023-12-25 09:22:30,446 INFO L413 NwaCegarLoop]: 446 mSDtfsCounter, 2211 mSDsluCounter, 4668 mSDsCounter, 0 mSdLazyCounter, 1293 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2211 SdHoareTripleChecker+Valid, 5114 SdHoareTripleChecker+Invalid, 1334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:30,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2211 Valid, 5114 Invalid, 1334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1293 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:22:30,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18462 states. [2023-12-25 09:22:30,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18462 to 9499. [2023-12-25 09:22:30,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9499 states, 9498 states have (on average 1.1343440724363023) internal successors, (10774), 9498 states have internal predecessors, (10774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:30,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9499 states to 9499 states and 10774 transitions. [2023-12-25 09:22:30,535 INFO L78 Accepts]: Start accepts. Automaton has 9499 states and 10774 transitions. Word has length 103 [2023-12-25 09:22:30,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:30,535 INFO L495 AbstractCegarLoop]: Abstraction has 9499 states and 10774 transitions. [2023-12-25 09:22:30,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 10.052631578947368) internal successors, (191), 19 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:30,535 INFO L276 IsEmpty]: Start isEmpty. Operand 9499 states and 10774 transitions. [2023-12-25 09:22:30,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-25 09:22:30,536 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:30,536 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:30,539 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Ended with exit code 0 [2023-12-25 09:22:30,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:30,737 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:30,737 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:30,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1674316790, now seen corresponding path program 1 times [2023-12-25 09:22:30,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:30,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1446920429] [2023-12-25 09:22:30,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:30,738 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:30,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:30,739 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:30,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2023-12-25 09:22:30,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:30,922 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:22:30,924 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:31,297 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:22:31,298 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:31,298 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:31,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1446920429] [2023-12-25 09:22:31,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1446920429] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:31,298 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:31,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:22:31,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745458544] [2023-12-25 09:22:31,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:31,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:22:31,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:31,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:22:31,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:22:31,299 INFO L87 Difference]: Start difference. First operand 9499 states and 10774 transitions. Second operand has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 9 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:32,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:32,064 INFO L93 Difference]: Finished difference Result 11613 states and 13216 transitions. [2023-12-25 09:22:32,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 09:22:32,064 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 9 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2023-12-25 09:22:32,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:32,072 INFO L225 Difference]: With dead ends: 11613 [2023-12-25 09:22:32,072 INFO L226 Difference]: Without dead ends: 11037 [2023-12-25 09:22:32,074 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:22:32,074 INFO L413 NwaCegarLoop]: 412 mSDtfsCounter, 1141 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1141 SdHoareTripleChecker+Valid, 2183 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:32,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1141 Valid, 2183 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 512 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:22:32,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11037 states. [2023-12-25 09:22:32,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11037 to 9395. [2023-12-25 09:22:32,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9395 states, 9394 states have (on average 1.1349797743240366) internal successors, (10662), 9394 states have internal predecessors, (10662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:32,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9395 states to 9395 states and 10662 transitions. [2023-12-25 09:22:32,145 INFO L78 Accepts]: Start accepts. Automaton has 9395 states and 10662 transitions. Word has length 103 [2023-12-25 09:22:32,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:32,145 INFO L495 AbstractCegarLoop]: Abstraction has 9395 states and 10662 transitions. [2023-12-25 09:22:32,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 9 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:32,146 INFO L276 IsEmpty]: Start isEmpty. Operand 9395 states and 10662 transitions. [2023-12-25 09:22:32,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-25 09:22:32,147 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:32,147 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:32,150 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Ended with exit code 0 [2023-12-25 09:22:32,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:32,348 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:32,348 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:32,348 INFO L85 PathProgramCache]: Analyzing trace with hash -333357704, now seen corresponding path program 1 times [2023-12-25 09:22:32,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:32,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1294880378] [2023-12-25 09:22:32,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:32,349 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:32,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:32,350 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:32,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2023-12-25 09:22:32,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:32,525 INFO L262 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:22:32,527 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:32,950 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-25 09:22:32,950 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:32,950 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:32,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1294880378] [2023-12-25 09:22:32,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1294880378] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:32,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:32,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:22:32,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363720609] [2023-12-25 09:22:32,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:32,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:22:32,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:32,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:22:32,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:22:32,952 INFO L87 Difference]: Start difference. First operand 9395 states and 10662 transitions. Second operand has 9 states, 9 states have (on average 11.0) internal successors, (99), 8 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:34,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:34,449 INFO L93 Difference]: Finished difference Result 15605 states and 17805 transitions. [2023-12-25 09:22:34,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 09:22:34,449 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.0) internal successors, (99), 8 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2023-12-25 09:22:34,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:34,461 INFO L225 Difference]: With dead ends: 15605 [2023-12-25 09:22:34,461 INFO L226 Difference]: Without dead ends: 13423 [2023-12-25 09:22:34,465 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2023-12-25 09:22:34,465 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 1372 mSDsluCounter, 1029 mSDsCounter, 0 mSdLazyCounter, 1150 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1372 SdHoareTripleChecker+Valid, 1271 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:34,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1372 Valid, 1271 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1150 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:22:34,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13423 states. [2023-12-25 09:22:34,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13423 to 9394. [2023-12-25 09:22:34,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9394 states, 9393 states have (on average 1.1348876823166187) internal successors, (10660), 9393 states have internal predecessors, (10660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:34,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9394 states to 9394 states and 10660 transitions. [2023-12-25 09:22:34,561 INFO L78 Accepts]: Start accepts. Automaton has 9394 states and 10660 transitions. Word has length 103 [2023-12-25 09:22:34,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:34,561 INFO L495 AbstractCegarLoop]: Abstraction has 9394 states and 10660 transitions. [2023-12-25 09:22:34,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.0) internal successors, (99), 8 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:34,561 INFO L276 IsEmpty]: Start isEmpty. Operand 9394 states and 10660 transitions. [2023-12-25 09:22:34,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-25 09:22:34,562 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:34,562 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:34,565 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Ended with exit code 0 [2023-12-25 09:22:34,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:34,763 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:34,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:34,764 INFO L85 PathProgramCache]: Analyzing trace with hash 2063079287, now seen corresponding path program 1 times [2023-12-25 09:22:34,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:34,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1102734620] [2023-12-25 09:22:34,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:34,764 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:34,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:34,765 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:34,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2023-12-25 09:22:34,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:34,942 INFO L262 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:22:34,944 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:35,458 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:35,459 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:35,459 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:35,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1102734620] [2023-12-25 09:22:35,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1102734620] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:35,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:35,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-25 09:22:35,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430677187] [2023-12-25 09:22:35,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:35,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 09:22:35,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:35,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 09:22:35,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-12-25 09:22:35,460 INFO L87 Difference]: Start difference. First operand 9394 states and 10660 transitions. Second operand has 12 states, 12 states have (on average 8.583333333333334) internal successors, (103), 12 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:36,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:36,621 INFO L93 Difference]: Finished difference Result 15167 states and 17310 transitions. [2023-12-25 09:22:36,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 09:22:36,622 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.583333333333334) internal successors, (103), 12 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2023-12-25 09:22:36,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:36,631 INFO L225 Difference]: With dead ends: 15167 [2023-12-25 09:22:36,631 INFO L226 Difference]: Without dead ends: 13008 [2023-12-25 09:22:36,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=161, Invalid=439, Unknown=0, NotChecked=0, Total=600 [2023-12-25 09:22:36,634 INFO L413 NwaCegarLoop]: 425 mSDtfsCounter, 1627 mSDsluCounter, 2910 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1627 SdHoareTripleChecker+Valid, 3335 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:36,634 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1627 Valid, 3335 Invalid, 607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:22:36,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13008 states. [2023-12-25 09:22:36,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13008 to 9991. [2023-12-25 09:22:36,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9991 states, 9990 states have (on average 1.1326326326326326) internal successors, (11315), 9990 states have internal predecessors, (11315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:36,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9991 states to 9991 states and 11315 transitions. [2023-12-25 09:22:36,699 INFO L78 Accepts]: Start accepts. Automaton has 9991 states and 11315 transitions. Word has length 103 [2023-12-25 09:22:36,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:36,699 INFO L495 AbstractCegarLoop]: Abstraction has 9991 states and 11315 transitions. [2023-12-25 09:22:36,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.583333333333334) internal successors, (103), 12 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:36,699 INFO L276 IsEmpty]: Start isEmpty. Operand 9991 states and 11315 transitions. [2023-12-25 09:22:36,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-25 09:22:36,700 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:36,700 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:36,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2023-12-25 09:22:36,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:36,901 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:36,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:36,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1619667012, now seen corresponding path program 1 times [2023-12-25 09:22:36,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:36,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [601482589] [2023-12-25 09:22:36,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:36,902 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:36,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:36,903 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:36,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2023-12-25 09:22:37,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:37,086 INFO L262 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:22:37,088 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:37,316 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:22:37,316 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:37,316 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:37,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [601482589] [2023-12-25 09:22:37,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [601482589] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:37,316 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:37,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:22:37,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510920310] [2023-12-25 09:22:37,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:37,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:22:37,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:37,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:22:37,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:22:37,317 INFO L87 Difference]: Start difference. First operand 9991 states and 11315 transitions. Second operand has 8 states, 8 states have (on average 12.25) internal successors, (98), 8 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:37,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:37,755 INFO L93 Difference]: Finished difference Result 16014 states and 18204 transitions. [2023-12-25 09:22:37,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:22:37,756 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 8 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2023-12-25 09:22:37,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:37,764 INFO L225 Difference]: With dead ends: 16014 [2023-12-25 09:22:37,765 INFO L226 Difference]: Without dead ends: 14300 [2023-12-25 09:22:37,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2023-12-25 09:22:37,767 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 1205 mSDsluCounter, 1109 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1205 SdHoareTripleChecker+Valid, 1504 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:37,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1205 Valid, 1504 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:22:37,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14300 states. [2023-12-25 09:22:37,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14300 to 9357. [2023-12-25 09:22:37,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9357 states, 9356 states have (on average 1.1331765711842667) internal successors, (10602), 9356 states have internal predecessors, (10602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:37,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9357 states to 9357 states and 10602 transitions. [2023-12-25 09:22:37,829 INFO L78 Accepts]: Start accepts. Automaton has 9357 states and 10602 transitions. Word has length 103 [2023-12-25 09:22:37,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:37,829 INFO L495 AbstractCegarLoop]: Abstraction has 9357 states and 10602 transitions. [2023-12-25 09:22:37,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 8 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:37,829 INFO L276 IsEmpty]: Start isEmpty. Operand 9357 states and 10602 transitions. [2023-12-25 09:22:37,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:22:37,830 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:37,830 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:37,833 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Ended with exit code 0 [2023-12-25 09:22:38,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:38,031 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:38,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:38,031 INFO L85 PathProgramCache]: Analyzing trace with hash 791930058, now seen corresponding path program 1 times [2023-12-25 09:22:38,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:38,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [26480231] [2023-12-25 09:22:38,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:38,032 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:38,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:38,033 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:38,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2023-12-25 09:22:38,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:38,204 INFO L262 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:22:38,205 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:38,530 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:22:38,530 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:38,530 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:38,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [26480231] [2023-12-25 09:22:38,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [26480231] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:38,531 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:38,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:22:38,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138650483] [2023-12-25 09:22:38,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:38,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:22:38,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:38,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:22:38,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:22:38,532 INFO L87 Difference]: Start difference. First operand 9357 states and 10602 transitions. Second operand has 8 states, 8 states have (on average 12.375) internal successors, (99), 7 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:39,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:39,457 INFO L93 Difference]: Finished difference Result 10450 states and 11851 transitions. [2023-12-25 09:22:39,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:22:39,457 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 7 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2023-12-25 09:22:39,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:39,465 INFO L225 Difference]: With dead ends: 10450 [2023-12-25 09:22:39,465 INFO L226 Difference]: Without dead ends: 9361 [2023-12-25 09:22:39,467 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:22:39,467 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 912 mSDsluCounter, 715 mSDsCounter, 0 mSdLazyCounter, 803 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 912 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:39,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [912 Valid, 965 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 803 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 09:22:39,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9361 states. [2023-12-25 09:22:39,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9361 to 9357. [2023-12-25 09:22:39,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9357 states, 9356 states have (on average 1.1329628046173579) internal successors, (10600), 9356 states have internal predecessors, (10600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:39,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9357 states to 9357 states and 10600 transitions. [2023-12-25 09:22:39,531 INFO L78 Accepts]: Start accepts. Automaton has 9357 states and 10600 transitions. Word has length 104 [2023-12-25 09:22:39,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:39,532 INFO L495 AbstractCegarLoop]: Abstraction has 9357 states and 10600 transitions. [2023-12-25 09:22:39,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 7 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:39,532 INFO L276 IsEmpty]: Start isEmpty. Operand 9357 states and 10600 transitions. [2023-12-25 09:22:39,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 09:22:39,533 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:39,534 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:39,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Ended with exit code 0 [2023-12-25 09:22:39,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:39,734 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:39,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:39,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1154234759, now seen corresponding path program 1 times [2023-12-25 09:22:39,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:39,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [221269974] [2023-12-25 09:22:39,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:39,735 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:39,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:39,736 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:39,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2023-12-25 09:22:39,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:39,913 INFO L262 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:22:39,915 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:40,046 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:40,047 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:40,047 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:40,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [221269974] [2023-12-25 09:22:40,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [221269974] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:40,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:40,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:22:40,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489363293] [2023-12-25 09:22:40,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:40,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:22:40,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:40,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:22:40,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:22:40,048 INFO L87 Difference]: Start difference. First operand 9357 states and 10600 transitions. Second operand has 9 states, 9 states have (on average 11.555555555555555) internal successors, (104), 9 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:40,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:40,435 INFO L93 Difference]: Finished difference Result 12631 states and 14403 transitions. [2023-12-25 09:22:40,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 09:22:40,436 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.555555555555555) internal successors, (104), 9 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2023-12-25 09:22:40,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:40,444 INFO L225 Difference]: With dead ends: 12631 [2023-12-25 09:22:40,444 INFO L226 Difference]: Without dead ends: 11523 [2023-12-25 09:22:40,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:22:40,447 INFO L413 NwaCegarLoop]: 448 mSDtfsCounter, 328 mSDsluCounter, 2747 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 3195 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:40,447 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [328 Valid, 3195 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:22:40,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11523 states. [2023-12-25 09:22:40,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11523 to 10029. [2023-12-25 09:22:40,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10029 states, 10028 states have (on average 1.1332269644994017) internal successors, (11364), 10028 states have internal predecessors, (11364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:40,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10029 states to 10029 states and 11364 transitions. [2023-12-25 09:22:40,512 INFO L78 Accepts]: Start accepts. Automaton has 10029 states and 11364 transitions. Word has length 104 [2023-12-25 09:22:40,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:40,512 INFO L495 AbstractCegarLoop]: Abstraction has 10029 states and 11364 transitions. [2023-12-25 09:22:40,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.555555555555555) internal successors, (104), 9 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:40,512 INFO L276 IsEmpty]: Start isEmpty. Operand 10029 states and 11364 transitions. [2023-12-25 09:22:40,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 09:22:40,514 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:40,514 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:40,516 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Ended with exit code 0 [2023-12-25 09:22:40,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:40,714 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:40,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:40,715 INFO L85 PathProgramCache]: Analyzing trace with hash -762666724, now seen corresponding path program 1 times [2023-12-25 09:22:40,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:40,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1480880404] [2023-12-25 09:22:40,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:40,715 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:40,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:40,716 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:40,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2023-12-25 09:22:40,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:40,907 INFO L262 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:22:40,909 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:41,541 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:41,541 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:22:41,804 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:41,805 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:41,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1480880404] [2023-12-25 09:22:41,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1480880404] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:22:41,805 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:22:41,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2023-12-25 09:22:41,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98191225] [2023-12-25 09:22:41,805 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:22:41,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-25 09:22:41,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:41,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-25 09:22:41,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2023-12-25 09:22:41,806 INFO L87 Difference]: Start difference. First operand 10029 states and 11364 transitions. Second operand has 22 states, 22 states have (on average 9.045454545454545) internal successors, (199), 21 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:46,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:46,109 INFO L93 Difference]: Finished difference Result 18898 states and 21481 transitions. [2023-12-25 09:22:46,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-12-25 09:22:46,109 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 9.045454545454545) internal successors, (199), 21 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2023-12-25 09:22:46,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:46,124 INFO L225 Difference]: With dead ends: 18898 [2023-12-25 09:22:46,124 INFO L226 Difference]: Without dead ends: 16537 [2023-12-25 09:22:46,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1060, Invalid=4196, Unknown=0, NotChecked=0, Total=5256 [2023-12-25 09:22:46,131 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 3502 mSDsluCounter, 3144 mSDsCounter, 0 mSdLazyCounter, 3232 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3502 SdHoareTripleChecker+Valid, 3479 SdHoareTripleChecker+Invalid, 3281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 3232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:46,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3502 Valid, 3479 Invalid, 3281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 3232 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-25 09:22:46,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16537 states. [2023-12-25 09:22:46,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16537 to 10495. [2023-12-25 09:22:46,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10495 states, 10494 states have (on average 1.133981322660568) internal successors, (11900), 10494 states have internal predecessors, (11900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:46,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10495 states to 10495 states and 11900 transitions. [2023-12-25 09:22:46,222 INFO L78 Accepts]: Start accepts. Automaton has 10495 states and 11900 transitions. Word has length 106 [2023-12-25 09:22:46,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:46,223 INFO L495 AbstractCegarLoop]: Abstraction has 10495 states and 11900 transitions. [2023-12-25 09:22:46,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 9.045454545454545) internal successors, (199), 21 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:46,223 INFO L276 IsEmpty]: Start isEmpty. Operand 10495 states and 11900 transitions. [2023-12-25 09:22:46,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 09:22:46,224 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:46,224 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:46,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Ended with exit code 0 [2023-12-25 09:22:46,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:46,424 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:46,425 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:46,425 INFO L85 PathProgramCache]: Analyzing trace with hash -386929133, now seen corresponding path program 1 times [2023-12-25 09:22:46,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:46,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [148426365] [2023-12-25 09:22:46,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:46,426 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:46,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:46,427 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:46,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2023-12-25 09:22:46,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:46,610 INFO L262 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 33 conjunts are in the unsatisfiable core [2023-12-25 09:22:46,612 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:47,632 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:22:47,633 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:47,633 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:47,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [148426365] [2023-12-25 09:22:47,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [148426365] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:47,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:47,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-12-25 09:22:47,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844754603] [2023-12-25 09:22:47,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:47,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 09:22:47,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:47,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 09:22:47,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:22:47,634 INFO L87 Difference]: Start difference. First operand 10495 states and 11900 transitions. Second operand has 17 states, 17 states have (on average 6.0588235294117645) internal successors, (103), 17 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:49,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:49,790 INFO L93 Difference]: Finished difference Result 13807 states and 15700 transitions. [2023-12-25 09:22:49,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 09:22:49,790 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.0588235294117645) internal successors, (103), 17 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2023-12-25 09:22:49,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:49,800 INFO L225 Difference]: With dead ends: 13807 [2023-12-25 09:22:49,800 INFO L226 Difference]: Without dead ends: 12697 [2023-12-25 09:22:49,803 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2023-12-25 09:22:49,803 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 1347 mSDsluCounter, 3822 mSDsCounter, 0 mSdLazyCounter, 1821 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1347 SdHoareTripleChecker+Valid, 4263 SdHoareTripleChecker+Invalid, 1829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:49,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1347 Valid, 4263 Invalid, 1829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1821 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 09:22:49,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12697 states. [2023-12-25 09:22:49,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12697 to 10508. [2023-12-25 09:22:49,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10508 states, 10507 states have (on average 1.133910726182545) internal successors, (11914), 10507 states have internal predecessors, (11914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:49,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10508 states to 10508 states and 11914 transitions. [2023-12-25 09:22:49,874 INFO L78 Accepts]: Start accepts. Automaton has 10508 states and 11914 transitions. Word has length 108 [2023-12-25 09:22:49,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:49,874 INFO L495 AbstractCegarLoop]: Abstraction has 10508 states and 11914 transitions. [2023-12-25 09:22:49,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.0588235294117645) internal successors, (103), 17 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:49,875 INFO L276 IsEmpty]: Start isEmpty. Operand 10508 states and 11914 transitions. [2023-12-25 09:22:49,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 09:22:49,876 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:49,876 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:49,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Ended with exit code 0 [2023-12-25 09:22:50,076 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:50,077 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:50,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:50,077 INFO L85 PathProgramCache]: Analyzing trace with hash 1979629966, now seen corresponding path program 1 times [2023-12-25 09:22:50,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:50,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1377461181] [2023-12-25 09:22:50,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:50,077 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:50,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:50,078 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:50,079 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2023-12-25 09:22:50,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:50,284 INFO L262 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:22:50,286 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:50,948 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:50,949 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:22:51,248 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:51,249 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:51,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1377461181] [2023-12-25 09:22:51,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1377461181] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:22:51,249 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:22:51,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:22:51,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085051028] [2023-12-25 09:22:51,249 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:22:51,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:22:51,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:51,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:22:51,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:22:51,251 INFO L87 Difference]: Start difference. First operand 10508 states and 11914 transitions. Second operand has 21 states, 21 states have (on average 9.714285714285714) internal successors, (204), 21 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:53,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:53,862 INFO L93 Difference]: Finished difference Result 19553 states and 22091 transitions. [2023-12-25 09:22:53,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-12-25 09:22:53,863 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.714285714285714) internal successors, (204), 21 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2023-12-25 09:22:53,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:53,875 INFO L225 Difference]: With dead ends: 19553 [2023-12-25 09:22:53,875 INFO L226 Difference]: Without dead ends: 18621 [2023-12-25 09:22:53,878 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=712, Invalid=2480, Unknown=0, NotChecked=0, Total=3192 [2023-12-25 09:22:53,879 INFO L413 NwaCegarLoop]: 676 mSDtfsCounter, 1755 mSDsluCounter, 6926 mSDsCounter, 0 mSdLazyCounter, 1597 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1755 SdHoareTripleChecker+Valid, 7602 SdHoareTripleChecker+Invalid, 1620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:53,879 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1755 Valid, 7602 Invalid, 1620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1597 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:22:53,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18621 states. [2023-12-25 09:22:53,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18621 to 12145. [2023-12-25 09:22:53,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12145 states, 12144 states have (on average 1.1326581027667983) internal successors, (13755), 12144 states have internal predecessors, (13755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:53,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12145 states to 12145 states and 13755 transitions. [2023-12-25 09:22:53,967 INFO L78 Accepts]: Start accepts. Automaton has 12145 states and 13755 transitions. Word has length 109 [2023-12-25 09:22:53,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:53,967 INFO L495 AbstractCegarLoop]: Abstraction has 12145 states and 13755 transitions. [2023-12-25 09:22:53,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.714285714285714) internal successors, (204), 21 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:53,967 INFO L276 IsEmpty]: Start isEmpty. Operand 12145 states and 13755 transitions. [2023-12-25 09:22:53,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 09:22:53,968 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:53,968 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:53,971 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Ended with exit code 0 [2023-12-25 09:22:54,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:54,169 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:54,169 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:54,169 INFO L85 PathProgramCache]: Analyzing trace with hash 221194662, now seen corresponding path program 1 times [2023-12-25 09:22:54,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:54,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1897558083] [2023-12-25 09:22:54,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:54,170 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:54,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:54,171 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:54,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2023-12-25 09:22:54,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:54,349 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-25 09:22:54,351 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:55,870 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:55,870 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:55,870 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:55,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1897558083] [2023-12-25 09:22:55,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1897558083] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:55,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:55,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2023-12-25 09:22:55,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366453278] [2023-12-25 09:22:55,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:55,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-25 09:22:55,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:55,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-25 09:22:55,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2023-12-25 09:22:55,871 INFO L87 Difference]: Start difference. First operand 12145 states and 13755 transitions. Second operand has 20 states, 20 states have (on average 5.45) internal successors, (109), 20 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:59,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:22:59,350 INFO L93 Difference]: Finished difference Result 15915 states and 18078 transitions. [2023-12-25 09:22:59,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-25 09:22:59,350 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.45) internal successors, (109), 20 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2023-12-25 09:22:59,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:22:59,360 INFO L225 Difference]: With dead ends: 15915 [2023-12-25 09:22:59,360 INFO L226 Difference]: Without dead ends: 14964 [2023-12-25 09:22:59,363 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=252, Invalid=1388, Unknown=0, NotChecked=0, Total=1640 [2023-12-25 09:22:59,363 INFO L413 NwaCegarLoop]: 412 mSDtfsCounter, 1849 mSDsluCounter, 5390 mSDsCounter, 0 mSdLazyCounter, 2056 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1849 SdHoareTripleChecker+Valid, 5802 SdHoareTripleChecker+Invalid, 2066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 2056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:22:59,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1849 Valid, 5802 Invalid, 2066 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 2056 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-25 09:22:59,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14964 states. [2023-12-25 09:22:59,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14964 to 12167. [2023-12-25 09:22:59,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12167 states, 12166 states have (on average 1.132007233273056) internal successors, (13772), 12166 states have internal predecessors, (13772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:59,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12167 states to 12167 states and 13772 transitions. [2023-12-25 09:22:59,438 INFO L78 Accepts]: Start accepts. Automaton has 12167 states and 13772 transitions. Word has length 109 [2023-12-25 09:22:59,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:22:59,438 INFO L495 AbstractCegarLoop]: Abstraction has 12167 states and 13772 transitions. [2023-12-25 09:22:59,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.45) internal successors, (109), 20 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:22:59,439 INFO L276 IsEmpty]: Start isEmpty. Operand 12167 states and 13772 transitions. [2023-12-25 09:22:59,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 09:22:59,440 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:22:59,440 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:22:59,443 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Ended with exit code 0 [2023-12-25 09:22:59,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:59,640 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:22:59,641 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:22:59,641 INFO L85 PathProgramCache]: Analyzing trace with hash -753756418, now seen corresponding path program 1 times [2023-12-25 09:22:59,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:22:59,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1119566580] [2023-12-25 09:22:59,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:22:59,641 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:22:59,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:22:59,642 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:22:59,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2023-12-25 09:22:59,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:22:59,820 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:22:59,822 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:22:59,958 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:22:59,958 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:22:59,958 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:22:59,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1119566580] [2023-12-25 09:22:59,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1119566580] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:22:59,958 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:22:59,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:22:59,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116340189] [2023-12-25 09:22:59,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:22:59,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:22:59,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:22:59,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:22:59,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:22:59,959 INFO L87 Difference]: Start difference. First operand 12167 states and 13772 transitions. Second operand has 9 states, 9 states have (on average 12.11111111111111) internal successors, (109), 9 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:00,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:23:00,351 INFO L93 Difference]: Finished difference Result 15089 states and 17165 transitions. [2023-12-25 09:23:00,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 09:23:00,352 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.11111111111111) internal successors, (109), 9 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2023-12-25 09:23:00,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:23:00,361 INFO L225 Difference]: With dead ends: 15089 [2023-12-25 09:23:00,361 INFO L226 Difference]: Without dead ends: 14020 [2023-12-25 09:23:00,363 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:23:00,363 INFO L413 NwaCegarLoop]: 498 mSDtfsCounter, 315 mSDsluCounter, 2867 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 3365 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:23:00,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [315 Valid, 3365 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 09:23:00,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14020 states. [2023-12-25 09:23:00,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14020 to 12202. [2023-12-25 09:23:00,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12202 states, 12201 states have (on average 1.13384148840259) internal successors, (13834), 12201 states have internal predecessors, (13834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:00,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12202 states to 12202 states and 13834 transitions. [2023-12-25 09:23:00,437 INFO L78 Accepts]: Start accepts. Automaton has 12202 states and 13834 transitions. Word has length 109 [2023-12-25 09:23:00,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:23:00,437 INFO L495 AbstractCegarLoop]: Abstraction has 12202 states and 13834 transitions. [2023-12-25 09:23:00,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.11111111111111) internal successors, (109), 9 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:00,437 INFO L276 IsEmpty]: Start isEmpty. Operand 12202 states and 13834 transitions. [2023-12-25 09:23:00,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-25 09:23:00,439 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:23:00,439 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:23:00,441 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Ended with exit code 0 [2023-12-25 09:23:00,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:23:00,639 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:23:00,639 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:23:00,639 INFO L85 PathProgramCache]: Analyzing trace with hash 626213798, now seen corresponding path program 1 times [2023-12-25 09:23:00,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:23:00,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [331249106] [2023-12-25 09:23:00,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:23:00,640 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:23:00,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:23:00,641 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:23:00,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2023-12-25 09:23:00,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:23:00,821 INFO L262 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-25 09:23:00,823 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:23:02,753 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:23:02,753 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:23:03,671 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:23:03,672 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:23:03,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [331249106] [2023-12-25 09:23:03,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [331249106] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:23:03,672 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:23:03,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 35 [2023-12-25 09:23:03,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963462430] [2023-12-25 09:23:03,672 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:23:03,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-12-25 09:23:03,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:23:03,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-12-25 09:23:03,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1028, Unknown=0, NotChecked=0, Total=1190 [2023-12-25 09:23:03,673 INFO L87 Difference]: Start difference. First operand 12202 states and 13834 transitions. Second operand has 35 states, 35 states have (on average 6.0) internal successors, (210), 35 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:17,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:23:17,277 INFO L93 Difference]: Finished difference Result 25301 states and 28656 transitions. [2023-12-25 09:23:17,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2023-12-25 09:23:17,277 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 6.0) internal successors, (210), 35 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2023-12-25 09:23:17,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:23:17,294 INFO L225 Difference]: With dead ends: 25301 [2023-12-25 09:23:17,294 INFO L226 Difference]: Without dead ends: 23663 [2023-12-25 09:23:17,301 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5904 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=2583, Invalid=15507, Unknown=0, NotChecked=0, Total=18090 [2023-12-25 09:23:17,302 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 4919 mSDsluCounter, 7060 mSDsCounter, 0 mSdLazyCounter, 3790 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4919 SdHoareTripleChecker+Valid, 7477 SdHoareTripleChecker+Invalid, 3947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 3790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:23:17,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4919 Valid, 7477 Invalid, 3947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 3790 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2023-12-25 09:23:17,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23663 states. [2023-12-25 09:23:17,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23663 to 12184. [2023-12-25 09:23:17,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12184 states, 12183 states have (on average 1.132808011163096) internal successors, (13801), 12183 states have internal predecessors, (13801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:17,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12184 states to 12184 states and 13801 transitions. [2023-12-25 09:23:17,421 INFO L78 Accepts]: Start accepts. Automaton has 12184 states and 13801 transitions. Word has length 110 [2023-12-25 09:23:17,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:23:17,421 INFO L495 AbstractCegarLoop]: Abstraction has 12184 states and 13801 transitions. [2023-12-25 09:23:17,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 6.0) internal successors, (210), 35 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:17,421 INFO L276 IsEmpty]: Start isEmpty. Operand 12184 states and 13801 transitions. [2023-12-25 09:23:17,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-25 09:23:17,422 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:23:17,423 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:23:17,425 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Ended with exit code 0 [2023-12-25 09:23:17,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:23:17,623 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:23:17,623 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:23:17,623 INFO L85 PathProgramCache]: Analyzing trace with hash -556832375, now seen corresponding path program 1 times [2023-12-25 09:23:17,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:23:17,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [660114544] [2023-12-25 09:23:17,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:23:17,624 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:23:17,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:23:17,625 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:23:17,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2023-12-25 09:23:17,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:23:17,804 INFO L262 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-25 09:23:17,806 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:23:18,876 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:23:18,876 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:23:19,605 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:23:19,606 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:23:19,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [660114544] [2023-12-25 09:23:19,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [660114544] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:23:19,606 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:23:19,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2023-12-25 09:23:19,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857144128] [2023-12-25 09:23:19,606 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:23:19,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-12-25 09:23:19,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:23:19,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-12-25 09:23:19,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=994, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 09:23:19,607 INFO L87 Difference]: Start difference. First operand 12184 states and 13801 transitions. Second operand has 34 states, 34 states have (on average 6.176470588235294) internal successors, (210), 34 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:42,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:23:42,828 INFO L93 Difference]: Finished difference Result 29956 states and 33926 transitions. [2023-12-25 09:23:42,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 217 states. [2023-12-25 09:23:42,828 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 6.176470588235294) internal successors, (210), 34 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2023-12-25 09:23:42,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:23:42,851 INFO L225 Difference]: With dead ends: 29956 [2023-12-25 09:23:42,851 INFO L226 Difference]: Without dead ends: 28823 [2023-12-25 09:23:42,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 185 SyntacticMatches, 1 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21871 ImplicationChecksByTransitivity, 18.3s TimeCoverageRelationStatistics Valid=6612, Invalid=52680, Unknown=0, NotChecked=0, Total=59292 [2023-12-25 09:23:42,861 INFO L413 NwaCegarLoop]: 895 mSDtfsCounter, 4196 mSDsluCounter, 18125 mSDsCounter, 0 mSdLazyCounter, 6096 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4196 SdHoareTripleChecker+Valid, 19020 SdHoareTripleChecker+Invalid, 6210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 6096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:23:42,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4196 Valid, 19020 Invalid, 6210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 6096 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2023-12-25 09:23:42,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28823 states. [2023-12-25 09:23:42,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28823 to 17771. [2023-12-25 09:23:43,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17771 states, 17770 states have (on average 1.1359594822734946) internal successors, (20186), 17770 states have internal predecessors, (20186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:43,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17771 states to 17771 states and 20186 transitions. [2023-12-25 09:23:43,024 INFO L78 Accepts]: Start accepts. Automaton has 17771 states and 20186 transitions. Word has length 110 [2023-12-25 09:23:43,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:23:43,024 INFO L495 AbstractCegarLoop]: Abstraction has 17771 states and 20186 transitions. [2023-12-25 09:23:43,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 6.176470588235294) internal successors, (210), 34 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:43,024 INFO L276 IsEmpty]: Start isEmpty. Operand 17771 states and 20186 transitions. [2023-12-25 09:23:43,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-25 09:23:43,027 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:23:43,027 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:23:43,029 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Ended with exit code 0 [2023-12-25 09:23:43,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:23:43,227 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:23:43,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:23:43,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1246621265, now seen corresponding path program 1 times [2023-12-25 09:23:43,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:23:43,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [759828753] [2023-12-25 09:23:43,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:23:43,228 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:23:43,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:23:43,229 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:23:43,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2023-12-25 09:23:43,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:23:43,412 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:23:43,413 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:23:43,768 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:23:43,768 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:23:43,768 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:23:43,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [759828753] [2023-12-25 09:23:43,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [759828753] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:23:43,768 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:23:43,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:23:43,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603670271] [2023-12-25 09:23:43,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:23:43,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:23:43,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:23:43,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:23:43,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:23:43,769 INFO L87 Difference]: Start difference. First operand 17771 states and 20186 transitions. Second operand has 9 states, 9 states have (on average 11.666666666666666) internal successors, (105), 9 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:44,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:23:44,393 INFO L93 Difference]: Finished difference Result 22699 states and 25889 transitions. [2023-12-25 09:23:44,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:23:44,393 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.666666666666666) internal successors, (105), 9 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2023-12-25 09:23:44,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:23:44,407 INFO L225 Difference]: With dead ends: 22699 [2023-12-25 09:23:44,407 INFO L226 Difference]: Without dead ends: 20303 [2023-12-25 09:23:44,411 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:23:44,412 INFO L413 NwaCegarLoop]: 488 mSDtfsCounter, 1509 mSDsluCounter, 1702 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1509 SdHoareTripleChecker+Valid, 2190 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:23:44,412 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1509 Valid, 2190 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:23:44,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20303 states. [2023-12-25 09:23:44,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20303 to 17037. [2023-12-25 09:23:44,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17037 states, 17036 states have (on average 1.1369452923221413) internal successors, (19369), 17036 states have internal predecessors, (19369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:44,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17037 states to 17037 states and 19369 transitions. [2023-12-25 09:23:44,530 INFO L78 Accepts]: Start accepts. Automaton has 17037 states and 19369 transitions. Word has length 110 [2023-12-25 09:23:44,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:23:44,531 INFO L495 AbstractCegarLoop]: Abstraction has 17037 states and 19369 transitions. [2023-12-25 09:23:44,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.666666666666666) internal successors, (105), 9 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:44,531 INFO L276 IsEmpty]: Start isEmpty. Operand 17037 states and 19369 transitions. [2023-12-25 09:23:44,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-25 09:23:44,533 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:23:44,533 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:23:44,535 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Ended with exit code 0 [2023-12-25 09:23:44,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:23:44,733 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:23:44,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:23:44,733 INFO L85 PathProgramCache]: Analyzing trace with hash 766248049, now seen corresponding path program 1 times [2023-12-25 09:23:44,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:23:44,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [688787483] [2023-12-25 09:23:44,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:23:44,734 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:23:44,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:23:44,735 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:23:44,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2023-12-25 09:23:44,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:23:44,912 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 28 conjunts are in the unsatisfiable core [2023-12-25 09:23:44,914 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:23:46,850 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:23:46,851 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:23:46,851 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:23:46,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [688787483] [2023-12-25 09:23:46,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [688787483] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:23:46,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:23:46,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2023-12-25 09:23:46,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114235533] [2023-12-25 09:23:46,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:23:46,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:23:46,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:23:46,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:23:46,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:23:46,852 INFO L87 Difference]: Start difference. First operand 17037 states and 19369 transitions. Second operand has 21 states, 21 states have (on average 5.238095238095238) internal successors, (110), 21 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:54,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:23:54,685 INFO L93 Difference]: Finished difference Result 22020 states and 25073 transitions. [2023-12-25 09:23:54,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-12-25 09:23:54,686 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.238095238095238) internal successors, (110), 21 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2023-12-25 09:23:54,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:23:54,700 INFO L225 Difference]: With dead ends: 22020 [2023-12-25 09:23:54,700 INFO L226 Difference]: Without dead ends: 21065 [2023-12-25 09:23:54,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=170, Invalid=886, Unknown=0, NotChecked=0, Total=1056 [2023-12-25 09:23:54,704 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 1171 mSDsluCounter, 6249 mSDsCounter, 0 mSdLazyCounter, 2441 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1171 SdHoareTripleChecker+Valid, 6753 SdHoareTripleChecker+Invalid, 2449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 2441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:23:54,704 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1171 Valid, 6753 Invalid, 2449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 2441 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2023-12-25 09:23:54,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21065 states. [2023-12-25 09:23:54,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21065 to 17386. [2023-12-25 09:23:54,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17386 states, 17385 states have (on average 1.1366120218579234) internal successors, (19760), 17385 states have internal predecessors, (19760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:54,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17386 states to 17386 states and 19760 transitions. [2023-12-25 09:23:54,821 INFO L78 Accepts]: Start accepts. Automaton has 17386 states and 19760 transitions. Word has length 110 [2023-12-25 09:23:54,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:23:54,822 INFO L495 AbstractCegarLoop]: Abstraction has 17386 states and 19760 transitions. [2023-12-25 09:23:54,822 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.238095238095238) internal successors, (110), 21 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:54,822 INFO L276 IsEmpty]: Start isEmpty. Operand 17386 states and 19760 transitions. [2023-12-25 09:23:54,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-25 09:23:54,824 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:23:54,824 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:23:54,826 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Ended with exit code 0 [2023-12-25 09:23:55,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:23:55,024 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:23:55,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:23:55,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1442090792, now seen corresponding path program 1 times [2023-12-25 09:23:55,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:23:55,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1040150984] [2023-12-25 09:23:55,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:23:55,025 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:23:55,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:23:55,026 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:23:55,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2023-12-25 09:23:55,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:23:55,204 INFO L262 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:23:55,205 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:23:55,869 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:23:55,869 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:23:56,222 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:23:56,222 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:23:56,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1040150984] [2023-12-25 09:23:56,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1040150984] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:23:56,222 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:23:56,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:23:56,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43545245] [2023-12-25 09:23:56,223 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:23:56,223 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:23:56,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:23:56,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:23:56,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:23:56,224 INFO L87 Difference]: Start difference. First operand 17386 states and 19760 transitions. Second operand has 21 states, 21 states have (on average 9.857142857142858) internal successors, (207), 21 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:58,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:23:58,334 INFO L93 Difference]: Finished difference Result 26177 states and 29697 transitions. [2023-12-25 09:23:58,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-25 09:23:58,335 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.857142857142858) internal successors, (207), 21 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2023-12-25 09:23:58,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:23:58,351 INFO L225 Difference]: With dead ends: 26177 [2023-12-25 09:23:58,352 INFO L226 Difference]: Without dead ends: 21323 [2023-12-25 09:23:58,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=325, Invalid=1235, Unknown=0, NotChecked=0, Total=1560 [2023-12-25 09:23:58,358 INFO L413 NwaCegarLoop]: 529 mSDtfsCounter, 1540 mSDsluCounter, 5629 mSDsCounter, 0 mSdLazyCounter, 1305 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1540 SdHoareTripleChecker+Valid, 6158 SdHoareTripleChecker+Invalid, 1319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:23:58,358 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1540 Valid, 6158 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1305 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:23:58,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21323 states. [2023-12-25 09:23:58,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21323 to 16837. [2023-12-25 09:23:58,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16837 states, 16836 states have (on average 1.1332264195770967) internal successors, (19079), 16836 states have internal predecessors, (19079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:58,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16837 states to 16837 states and 19079 transitions. [2023-12-25 09:23:58,488 INFO L78 Accepts]: Start accepts. Automaton has 16837 states and 19079 transitions. Word has length 111 [2023-12-25 09:23:58,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:23:58,488 INFO L495 AbstractCegarLoop]: Abstraction has 16837 states and 19079 transitions. [2023-12-25 09:23:58,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.857142857142858) internal successors, (207), 21 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:23:58,488 INFO L276 IsEmpty]: Start isEmpty. Operand 16837 states and 19079 transitions. [2023-12-25 09:23:58,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-25 09:23:58,490 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:23:58,490 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:23:58,492 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Ended with exit code 0 [2023-12-25 09:23:58,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:23:58,691 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:23:58,691 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:23:58,691 INFO L85 PathProgramCache]: Analyzing trace with hash 917984808, now seen corresponding path program 1 times [2023-12-25 09:23:58,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:23:58,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1334500035] [2023-12-25 09:23:58,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:23:58,692 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:23:58,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:23:58,692 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:23:58,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2023-12-25 09:23:58,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:23:58,872 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 33 conjunts are in the unsatisfiable core [2023-12-25 09:23:58,874 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:01,109 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:24:01,109 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:24:01,109 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:01,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1334500035] [2023-12-25 09:24:01,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1334500035] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:24:01,109 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:24:01,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2023-12-25 09:24:01,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820949433] [2023-12-25 09:24:01,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:24:01,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 09:24:01,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:01,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 09:24:01,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:24:01,110 INFO L87 Difference]: Start difference. First operand 16837 states and 19079 transitions. Second operand has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:05,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:05,745 INFO L93 Difference]: Finished difference Result 23030 states and 26146 transitions. [2023-12-25 09:24:05,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-12-25 09:24:05,745 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2023-12-25 09:24:05,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:05,759 INFO L225 Difference]: With dead ends: 23030 [2023-12-25 09:24:05,760 INFO L226 Difference]: Without dead ends: 18656 [2023-12-25 09:24:05,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=176, Invalid=1014, Unknown=0, NotChecked=0, Total=1190 [2023-12-25 09:24:05,764 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 1619 mSDsluCounter, 5692 mSDsCounter, 0 mSdLazyCounter, 2453 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1619 SdHoareTripleChecker+Valid, 6112 SdHoareTripleChecker+Invalid, 2462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 2453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:05,764 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1619 Valid, 6112 Invalid, 2462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 2453 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-25 09:24:05,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18656 states. [2023-12-25 09:24:05,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18656 to 16725. [2023-12-25 09:24:05,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16725 states, 16724 states have (on average 1.1334608945228415) internal successors, (18956), 16724 states have internal predecessors, (18956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:05,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16725 states to 16725 states and 18956 transitions. [2023-12-25 09:24:05,874 INFO L78 Accepts]: Start accepts. Automaton has 16725 states and 18956 transitions. Word has length 111 [2023-12-25 09:24:05,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:05,874 INFO L495 AbstractCegarLoop]: Abstraction has 16725 states and 18956 transitions. [2023-12-25 09:24:05,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:05,875 INFO L276 IsEmpty]: Start isEmpty. Operand 16725 states and 18956 transitions. [2023-12-25 09:24:05,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-12-25 09:24:05,877 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:05,878 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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] [2023-12-25 09:24:05,880 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Ended with exit code 0 [2023-12-25 09:24:06,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:06,078 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:06,078 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:06,078 INFO L85 PathProgramCache]: Analyzing trace with hash 881267960, now seen corresponding path program 1 times [2023-12-25 09:24:06,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:06,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [520450158] [2023-12-25 09:24:06,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:06,079 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:06,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:06,080 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:06,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2023-12-25 09:24:06,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:06,273 INFO L262 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:24:06,275 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:06,870 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 32 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:24:06,870 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:24:07,069 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 32 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 09:24:07,069 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:07,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [520450158] [2023-12-25 09:24:07,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [520450158] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:24:07,070 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:24:07,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:24:07,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422759508] [2023-12-25 09:24:07,070 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:24:07,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:24:07,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:07,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:24:07,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:24:07,071 INFO L87 Difference]: Start difference. First operand 16725 states and 18956 transitions. Second operand has 16 states, 16 states have (on average 14.5625) internal successors, (233), 15 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:09,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:09,210 INFO L93 Difference]: Finished difference Result 48914 states and 55687 transitions. [2023-12-25 09:24:09,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-12-25 09:24:09,211 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 14.5625) internal successors, (233), 15 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2023-12-25 09:24:09,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:09,242 INFO L225 Difference]: With dead ends: 48914 [2023-12-25 09:24:09,242 INFO L226 Difference]: Without dead ends: 36561 [2023-12-25 09:24:09,255 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=615, Invalid=2247, Unknown=0, NotChecked=0, Total=2862 [2023-12-25 09:24:09,255 INFO L413 NwaCegarLoop]: 267 mSDtfsCounter, 2880 mSDsluCounter, 1567 mSDsCounter, 0 mSdLazyCounter, 1633 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2880 SdHoareTripleChecker+Valid, 1834 SdHoareTripleChecker+Invalid, 1677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:09,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2880 Valid, 1834 Invalid, 1677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1633 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:24:09,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36561 states. [2023-12-25 09:24:09,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36561 to 18020. [2023-12-25 09:24:09,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18020 states, 18019 states have (on average 1.1260891281425163) internal successors, (20291), 18019 states have internal predecessors, (20291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:09,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18020 states to 18020 states and 20291 transitions. [2023-12-25 09:24:09,444 INFO L78 Accepts]: Start accepts. Automaton has 18020 states and 20291 transitions. Word has length 130 [2023-12-25 09:24:09,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:09,444 INFO L495 AbstractCegarLoop]: Abstraction has 18020 states and 20291 transitions. [2023-12-25 09:24:09,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 14.5625) internal successors, (233), 15 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:09,445 INFO L276 IsEmpty]: Start isEmpty. Operand 18020 states and 20291 transitions. [2023-12-25 09:24:09,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-25 09:24:09,448 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:09,448 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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] [2023-12-25 09:24:09,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (78)] Forceful destruction successful, exit code 0 [2023-12-25 09:24:09,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:09,648 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:09,648 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:09,648 INFO L85 PathProgramCache]: Analyzing trace with hash 43550636, now seen corresponding path program 1 times [2023-12-25 09:24:09,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:09,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1875061951] [2023-12-25 09:24:09,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:09,649 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:09,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:09,650 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:09,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2023-12-25 09:24:09,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:09,841 INFO L262 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 09:24:09,843 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:10,248 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-12-25 09:24:10,248 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:24:10,248 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:10,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1875061951] [2023-12-25 09:24:10,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1875061951] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:24:10,248 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:24:10,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-25 09:24:10,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995453505] [2023-12-25 09:24:10,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:24:10,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 09:24:10,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:10,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 09:24:10,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:24:10,250 INFO L87 Difference]: Start difference. First operand 18020 states and 20291 transitions. Second operand has 10 states, 10 states have (on average 9.4) internal successors, (94), 10 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:11,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:11,392 INFO L93 Difference]: Finished difference Result 21829 states and 24677 transitions. [2023-12-25 09:24:11,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-25 09:24:11,392 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.4) internal successors, (94), 10 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 131 [2023-12-25 09:24:11,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:11,408 INFO L225 Difference]: With dead ends: 21829 [2023-12-25 09:24:11,408 INFO L226 Difference]: Without dead ends: 20449 [2023-12-25 09:24:11,413 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:24:11,413 INFO L413 NwaCegarLoop]: 398 mSDtfsCounter, 1603 mSDsluCounter, 2022 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1603 SdHoareTripleChecker+Valid, 2420 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:11,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1603 Valid, 2420 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 557 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:24:11,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20449 states. [2023-12-25 09:24:11,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20449 to 17995. [2023-12-25 09:24:11,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17995 states, 17994 states have (on average 1.1262087362454152) internal successors, (20265), 17994 states have internal predecessors, (20265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:11,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17995 states to 17995 states and 20265 transitions. [2023-12-25 09:24:11,543 INFO L78 Accepts]: Start accepts. Automaton has 17995 states and 20265 transitions. Word has length 131 [2023-12-25 09:24:11,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:11,543 INFO L495 AbstractCegarLoop]: Abstraction has 17995 states and 20265 transitions. [2023-12-25 09:24:11,543 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.4) internal successors, (94), 10 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:11,543 INFO L276 IsEmpty]: Start isEmpty. Operand 17995 states and 20265 transitions. [2023-12-25 09:24:11,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-25 09:24:11,546 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:11,547 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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, 1] [2023-12-25 09:24:11,549 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Ended with exit code 0 [2023-12-25 09:24:11,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:11,748 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:11,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:11,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1065692889, now seen corresponding path program 1 times [2023-12-25 09:24:11,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:11,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2046474274] [2023-12-25 09:24:11,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:11,749 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:11,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:11,749 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:11,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2023-12-25 09:24:11,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:11,938 INFO L262 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:24:11,940 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:12,367 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-25 09:24:12,367 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:24:12,543 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-25 09:24:12,544 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:12,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2046474274] [2023-12-25 09:24:12,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2046474274] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:24:12,544 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:24:12,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:24:12,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866763675] [2023-12-25 09:24:12,544 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:24:12,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:24:12,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:12,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:24:12,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:24:12,545 INFO L87 Difference]: Start difference. First operand 17995 states and 20265 transitions. Second operand has 16 states, 16 states have (on average 12.375) internal successors, (198), 15 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:13,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:13,784 INFO L93 Difference]: Finished difference Result 20483 states and 23052 transitions. [2023-12-25 09:24:13,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 09:24:13,785 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 12.375) internal successors, (198), 15 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 131 [2023-12-25 09:24:13,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:13,798 INFO L225 Difference]: With dead ends: 20483 [2023-12-25 09:24:13,798 INFO L226 Difference]: Without dead ends: 20063 [2023-12-25 09:24:13,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:24:13,801 INFO L413 NwaCegarLoop]: 218 mSDtfsCounter, 2992 mSDsluCounter, 1239 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2992 SdHoareTripleChecker+Valid, 1457 SdHoareTripleChecker+Invalid, 1329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:13,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2992 Valid, 1457 Invalid, 1329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1307 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:24:13,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20063 states. [2023-12-25 09:24:13,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20063 to 17872. [2023-12-25 09:24:13,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17872 states, 17871 states have (on average 1.1264618655923004) internal successors, (20131), 17871 states have internal predecessors, (20131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:13,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17872 states to 17872 states and 20131 transitions. [2023-12-25 09:24:13,920 INFO L78 Accepts]: Start accepts. Automaton has 17872 states and 20131 transitions. Word has length 131 [2023-12-25 09:24:13,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:13,920 INFO L495 AbstractCegarLoop]: Abstraction has 17872 states and 20131 transitions. [2023-12-25 09:24:13,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 12.375) internal successors, (198), 15 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:13,920 INFO L276 IsEmpty]: Start isEmpty. Operand 17872 states and 20131 transitions. [2023-12-25 09:24:13,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-25 09:24:13,923 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:13,923 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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] [2023-12-25 09:24:13,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Ended with exit code 0 [2023-12-25 09:24:14,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:14,124 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:14,124 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:14,124 INFO L85 PathProgramCache]: Analyzing trace with hash -957085781, now seen corresponding path program 1 times [2023-12-25 09:24:14,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:14,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1619965597] [2023-12-25 09:24:14,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:14,124 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:14,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:14,125 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:14,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (81)] Waiting until timeout for monitored process [2023-12-25 09:24:14,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:14,319 INFO L262 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 09:24:14,320 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:14,767 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-25 09:24:14,767 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:24:14,767 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:14,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1619965597] [2023-12-25 09:24:14,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1619965597] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:24:14,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:24:14,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-25 09:24:14,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615160316] [2023-12-25 09:24:14,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:24:14,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 09:24:14,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:14,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 09:24:14,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:24:14,768 INFO L87 Difference]: Start difference. First operand 17872 states and 20131 transitions. Second operand has 10 states, 10 states have (on average 9.9) internal successors, (99), 10 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:15,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:15,639 INFO L93 Difference]: Finished difference Result 23413 states and 26443 transitions. [2023-12-25 09:24:15,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 09:24:15,640 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.9) internal successors, (99), 10 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 132 [2023-12-25 09:24:15,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:15,657 INFO L225 Difference]: With dead ends: 23413 [2023-12-25 09:24:15,657 INFO L226 Difference]: Without dead ends: 23063 [2023-12-25 09:24:15,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2023-12-25 09:24:15,661 INFO L413 NwaCegarLoop]: 448 mSDtfsCounter, 1977 mSDsluCounter, 2203 mSDsCounter, 0 mSdLazyCounter, 519 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1977 SdHoareTripleChecker+Valid, 2651 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:15,661 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1977 Valid, 2651 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 519 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:24:15,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23063 states. [2023-12-25 09:24:15,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23063 to 17861. [2023-12-25 09:24:15,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17861 states, 17860 states have (on average 1.1264837625979842) internal successors, (20119), 17860 states have internal predecessors, (20119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:15,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17861 states to 17861 states and 20119 transitions. [2023-12-25 09:24:15,790 INFO L78 Accepts]: Start accepts. Automaton has 17861 states and 20119 transitions. Word has length 132 [2023-12-25 09:24:15,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:15,790 INFO L495 AbstractCegarLoop]: Abstraction has 17861 states and 20119 transitions. [2023-12-25 09:24:15,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.9) internal successors, (99), 10 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:15,790 INFO L276 IsEmpty]: Start isEmpty. Operand 17861 states and 20119 transitions. [2023-12-25 09:24:15,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-25 09:24:15,793 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:15,793 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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] [2023-12-25 09:24:15,795 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (81)] Ended with exit code 0 [2023-12-25 09:24:15,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:15,993 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:15,993 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:15,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1897416750, now seen corresponding path program 1 times [2023-12-25 09:24:15,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:15,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1056425092] [2023-12-25 09:24:15,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:15,994 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:15,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:15,995 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:15,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2023-12-25 09:24:16,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:16,190 INFO L262 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:24:16,191 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:16,499 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-12-25 09:24:16,499 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:24:16,499 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:16,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1056425092] [2023-12-25 09:24:16,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1056425092] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:24:16,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:24:16,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 09:24:16,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756379681] [2023-12-25 09:24:16,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:24:16,500 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:24:16,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:16,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:24:16,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:24:16,500 INFO L87 Difference]: Start difference. First operand 17861 states and 20119 transitions. Second operand has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 9 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:17,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:17,284 INFO L93 Difference]: Finished difference Result 24400 states and 27395 transitions. [2023-12-25 09:24:17,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 09:24:17,285 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 9 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 132 [2023-12-25 09:24:17,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:17,305 INFO L225 Difference]: With dead ends: 24400 [2023-12-25 09:24:17,305 INFO L226 Difference]: Without dead ends: 23939 [2023-12-25 09:24:17,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:24:17,311 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 1813 mSDsluCounter, 1657 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1813 SdHoareTripleChecker+Valid, 2052 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:17,311 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1813 Valid, 2052 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 455 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:24:17,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23939 states. [2023-12-25 09:24:17,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23939 to 17861. [2023-12-25 09:24:17,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17861 states, 17860 states have (on average 1.126427771556551) internal successors, (20118), 17860 states have internal predecessors, (20118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:17,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17861 states to 17861 states and 20118 transitions. [2023-12-25 09:24:17,452 INFO L78 Accepts]: Start accepts. Automaton has 17861 states and 20118 transitions. Word has length 132 [2023-12-25 09:24:17,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:17,452 INFO L495 AbstractCegarLoop]: Abstraction has 17861 states and 20118 transitions. [2023-12-25 09:24:17,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.333333333333334) internal successors, (93), 9 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:17,452 INFO L276 IsEmpty]: Start isEmpty. Operand 17861 states and 20118 transitions. [2023-12-25 09:24:17,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-25 09:24:17,456 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:17,456 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:24:17,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Forceful destruction successful, exit code 0 [2023-12-25 09:24:17,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:17,659 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:17,660 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:17,660 INFO L85 PathProgramCache]: Analyzing trace with hash 505531709, now seen corresponding path program 1 times [2023-12-25 09:24:17,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:17,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1294588816] [2023-12-25 09:24:17,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:17,660 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:17,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:17,661 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:17,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (83)] Waiting until timeout for monitored process [2023-12-25 09:24:17,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:17,851 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 09:24:17,853 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:18,050 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 52 proven. 9 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:24:18,051 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:24:18,188 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 52 proven. 9 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:24:18,189 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:18,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1294588816] [2023-12-25 09:24:18,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1294588816] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:24:18,189 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:24:18,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2023-12-25 09:24:18,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113254601] [2023-12-25 09:24:18,189 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:24:18,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:24:18,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:18,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:24:18,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:24:18,190 INFO L87 Difference]: Start difference. First operand 17861 states and 20118 transitions. Second operand has 16 states, 16 states have (on average 10.0) internal successors, (160), 16 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:19,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:19,018 INFO L93 Difference]: Finished difference Result 20992 states and 23756 transitions. [2023-12-25 09:24:19,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-25 09:24:19,019 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 10.0) internal successors, (160), 16 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 133 [2023-12-25 09:24:19,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:19,032 INFO L225 Difference]: With dead ends: 20992 [2023-12-25 09:24:19,032 INFO L226 Difference]: Without dead ends: 20243 [2023-12-25 09:24:19,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 249 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=200, Invalid=670, Unknown=0, NotChecked=0, Total=870 [2023-12-25 09:24:19,035 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 576 mSDsluCounter, 3669 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 576 SdHoareTripleChecker+Valid, 4071 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:19,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [576 Valid, 4071 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:24:19,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20243 states. [2023-12-25 09:24:19,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20243 to 18185. [2023-12-25 09:24:19,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18185 states, 18184 states have (on average 1.1263748350197975) internal successors, (20482), 18184 states have internal predecessors, (20482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:19,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18185 states to 18185 states and 20482 transitions. [2023-12-25 09:24:19,156 INFO L78 Accepts]: Start accepts. Automaton has 18185 states and 20482 transitions. Word has length 133 [2023-12-25 09:24:19,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:19,156 INFO L495 AbstractCegarLoop]: Abstraction has 18185 states and 20482 transitions. [2023-12-25 09:24:19,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 10.0) internal successors, (160), 16 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:19,156 INFO L276 IsEmpty]: Start isEmpty. Operand 18185 states and 20482 transitions. [2023-12-25 09:24:19,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-25 09:24:19,159 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:19,159 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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] [2023-12-25 09:24:19,162 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (83)] Ended with exit code 0 [2023-12-25 09:24:19,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:19,360 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:19,360 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:19,360 INFO L85 PathProgramCache]: Analyzing trace with hash -508811289, now seen corresponding path program 1 times [2023-12-25 09:24:19,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:19,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1280264674] [2023-12-25 09:24:19,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:19,361 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:19,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:19,361 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:19,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2023-12-25 09:24:19,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:19,547 INFO L262 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:24:19,549 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:20,173 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 43 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-25 09:24:20,174 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:24:20,410 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 43 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-25 09:24:20,410 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:20,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1280264674] [2023-12-25 09:24:20,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1280264674] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:24:20,411 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:24:20,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 09:24:20,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366486097] [2023-12-25 09:24:20,411 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:24:20,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 09:24:20,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:20,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 09:24:20,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:24:20,412 INFO L87 Difference]: Start difference. First operand 18185 states and 20482 transitions. Second operand has 24 states, 24 states have (on average 8.5) internal successors, (204), 23 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:26,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:26,949 INFO L93 Difference]: Finished difference Result 33410 states and 37377 transitions. [2023-12-25 09:24:26,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2023-12-25 09:24:26,950 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 8.5) internal successors, (204), 23 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 134 [2023-12-25 09:24:26,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:26,976 INFO L225 Difference]: With dead ends: 33410 [2023-12-25 09:24:26,977 INFO L226 Difference]: Without dead ends: 32023 [2023-12-25 09:24:26,986 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1112, Invalid=5530, Unknown=0, NotChecked=0, Total=6642 [2023-12-25 09:24:26,986 INFO L413 NwaCegarLoop]: 357 mSDtfsCounter, 3590 mSDsluCounter, 5262 mSDsCounter, 0 mSdLazyCounter, 5373 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3590 SdHoareTripleChecker+Valid, 5619 SdHoareTripleChecker+Invalid, 5444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 5373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:26,986 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3590 Valid, 5619 Invalid, 5444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 5373 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2023-12-25 09:24:27,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32023 states. [2023-12-25 09:24:27,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32023 to 18180. [2023-12-25 09:24:27,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18180 states, 18179 states have (on average 1.1262995764343473) internal successors, (20475), 18179 states have internal predecessors, (20475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:27,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18180 states to 18180 states and 20475 transitions. [2023-12-25 09:24:27,148 INFO L78 Accepts]: Start accepts. Automaton has 18180 states and 20475 transitions. Word has length 134 [2023-12-25 09:24:27,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:27,148 INFO L495 AbstractCegarLoop]: Abstraction has 18180 states and 20475 transitions. [2023-12-25 09:24:27,148 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.5) internal successors, (204), 23 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:27,148 INFO L276 IsEmpty]: Start isEmpty. Operand 18180 states and 20475 transitions. [2023-12-25 09:24:27,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-25 09:24:27,151 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:27,151 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1] [2023-12-25 09:24:27,153 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Ended with exit code 0 [2023-12-25 09:24:27,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:27,351 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:27,352 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:27,352 INFO L85 PathProgramCache]: Analyzing trace with hash 705180455, now seen corresponding path program 1 times [2023-12-25 09:24:27,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:27,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1755891803] [2023-12-25 09:24:27,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:27,352 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:27,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:27,353 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:27,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (85)] Waiting until timeout for monitored process [2023-12-25 09:24:27,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:27,543 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:24:27,545 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:27,782 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:24:27,782 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:24:27,937 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:24:27,937 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:27,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1755891803] [2023-12-25 09:24:27,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1755891803] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:24:27,937 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:24:27,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2023-12-25 09:24:27,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390428678] [2023-12-25 09:24:27,937 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:24:27,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:24:27,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:27,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:24:27,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:24:27,938 INFO L87 Difference]: Start difference. First operand 18180 states and 20475 transitions. Second operand has 16 states, 16 states have (on average 11.3125) internal successors, (181), 16 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:28,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:28,626 INFO L93 Difference]: Finished difference Result 29605 states and 33552 transitions. [2023-12-25 09:24:28,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 09:24:28,627 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.3125) internal successors, (181), 16 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2023-12-25 09:24:28,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:28,653 INFO L225 Difference]: With dead ends: 29605 [2023-12-25 09:24:28,653 INFO L226 Difference]: Without dead ends: 24572 [2023-12-25 09:24:28,663 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 253 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:24:28,663 INFO L413 NwaCegarLoop]: 442 mSDtfsCounter, 579 mSDsluCounter, 3456 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 579 SdHoareTripleChecker+Valid, 3898 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:28,663 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [579 Valid, 3898 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 710 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:24:28,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24572 states. [2023-12-25 09:24:28,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24572 to 18944. [2023-12-25 09:24:28,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18944 states, 18943 states have (on average 1.1246370691020429) internal successors, (21304), 18943 states have internal predecessors, (21304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:28,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18944 states to 18944 states and 21304 transitions. [2023-12-25 09:24:28,812 INFO L78 Accepts]: Start accepts. Automaton has 18944 states and 21304 transitions. Word has length 135 [2023-12-25 09:24:28,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:28,812 INFO L495 AbstractCegarLoop]: Abstraction has 18944 states and 21304 transitions. [2023-12-25 09:24:28,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.3125) internal successors, (181), 16 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:28,813 INFO L276 IsEmpty]: Start isEmpty. Operand 18944 states and 21304 transitions. [2023-12-25 09:24:28,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-25 09:24:28,816 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:28,816 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1] [2023-12-25 09:24:28,818 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (85)] Forceful destruction successful, exit code 0 [2023-12-25 09:24:29,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:29,016 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:29,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:29,017 INFO L85 PathProgramCache]: Analyzing trace with hash -456393210, now seen corresponding path program 1 times [2023-12-25 09:24:29,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:29,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [875328473] [2023-12-25 09:24:29,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:29,017 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:29,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:29,018 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:29,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2023-12-25 09:24:29,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:29,207 INFO L262 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:24:29,209 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:29,754 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-25 09:24:29,754 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:24:29,754 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:29,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [875328473] [2023-12-25 09:24:29,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [875328473] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:24:29,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:24:29,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-25 09:24:29,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539445535] [2023-12-25 09:24:29,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:24:29,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-25 09:24:29,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:29,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-25 09:24:29,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2023-12-25 09:24:29,756 INFO L87 Difference]: Start difference. First operand 18944 states and 21304 transitions. Second operand has 13 states, 13 states have (on average 8.692307692307692) internal successors, (113), 12 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:32,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:32,154 INFO L93 Difference]: Finished difference Result 19568 states and 22004 transitions. [2023-12-25 09:24:32,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 09:24:32,155 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 8.692307692307692) internal successors, (113), 12 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2023-12-25 09:24:32,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:32,167 INFO L225 Difference]: With dead ends: 19568 [2023-12-25 09:24:32,167 INFO L226 Difference]: Without dead ends: 19173 [2023-12-25 09:24:32,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=173, Invalid=529, Unknown=0, NotChecked=0, Total=702 [2023-12-25 09:24:32,170 INFO L413 NwaCegarLoop]: 237 mSDtfsCounter, 1237 mSDsluCounter, 1812 mSDsCounter, 0 mSdLazyCounter, 1834 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1237 SdHoareTripleChecker+Valid, 2049 SdHoareTripleChecker+Invalid, 1847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1834 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:32,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1237 Valid, 2049 Invalid, 1847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1834 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-25 09:24:32,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19173 states. [2023-12-25 09:24:32,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19173 to 18930. [2023-12-25 09:24:32,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18930 states, 18929 states have (on average 1.1246235934280733) internal successors, (21288), 18929 states have internal predecessors, (21288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:32,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18930 states to 18930 states and 21288 transitions. [2023-12-25 09:24:32,291 INFO L78 Accepts]: Start accepts. Automaton has 18930 states and 21288 transitions. Word has length 135 [2023-12-25 09:24:32,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:32,291 INFO L495 AbstractCegarLoop]: Abstraction has 18930 states and 21288 transitions. [2023-12-25 09:24:32,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 8.692307692307692) internal successors, (113), 12 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:32,291 INFO L276 IsEmpty]: Start isEmpty. Operand 18930 states and 21288 transitions. [2023-12-25 09:24:32,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-25 09:24:32,294 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:32,295 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2023-12-25 09:24:32,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (86)] Ended with exit code 0 [2023-12-25 09:24:32,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:32,495 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:32,495 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:32,496 INFO L85 PathProgramCache]: Analyzing trace with hash 862996868, now seen corresponding path program 1 times [2023-12-25 09:24:32,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:32,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1016578149] [2023-12-25 09:24:32,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:32,496 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:32,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:32,497 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:32,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Waiting until timeout for monitored process [2023-12-25 09:24:32,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:32,687 INFO L262 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:24:32,688 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:32,951 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 46 proven. 17 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:24:32,951 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:24:33,147 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 46 proven. 17 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:24:33,147 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:33,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1016578149] [2023-12-25 09:24:33,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1016578149] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:24:33,147 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:24:33,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2023-12-25 09:24:33,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274962709] [2023-12-25 09:24:33,148 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:24:33,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:24:33,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:33,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:24:33,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:24:33,149 INFO L87 Difference]: Start difference. First operand 18930 states and 21288 transitions. Second operand has 18 states, 18 states have (on average 10.277777777777779) internal successors, (185), 18 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:33,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:33,918 INFO L93 Difference]: Finished difference Result 26005 states and 29187 transitions. [2023-12-25 09:24:33,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 09:24:33,918 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 10.277777777777779) internal successors, (185), 18 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2023-12-25 09:24:33,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:33,934 INFO L225 Difference]: With dead ends: 26005 [2023-12-25 09:24:33,934 INFO L226 Difference]: Without dead ends: 24110 [2023-12-25 09:24:33,939 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 253 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=132, Invalid=570, Unknown=0, NotChecked=0, Total=702 [2023-12-25 09:24:33,940 INFO L413 NwaCegarLoop]: 467 mSDtfsCounter, 535 mSDsluCounter, 4661 mSDsCounter, 0 mSdLazyCounter, 753 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 535 SdHoareTripleChecker+Valid, 5128 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:33,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [535 Valid, 5128 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 753 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:24:33,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24110 states. [2023-12-25 09:24:34,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24110 to 19235. [2023-12-25 09:24:34,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19235 states, 19234 states have (on average 1.1235832380160133) internal successors, (21611), 19234 states have internal predecessors, (21611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:34,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19235 states to 19235 states and 21611 transitions. [2023-12-25 09:24:34,090 INFO L78 Accepts]: Start accepts. Automaton has 19235 states and 21611 transitions. Word has length 136 [2023-12-25 09:24:34,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:34,090 INFO L495 AbstractCegarLoop]: Abstraction has 19235 states and 21611 transitions. [2023-12-25 09:24:34,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.277777777777779) internal successors, (185), 18 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:34,091 INFO L276 IsEmpty]: Start isEmpty. Operand 19235 states and 21611 transitions. [2023-12-25 09:24:34,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-25 09:24:34,094 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:34,094 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:24:34,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Forceful destruction successful, exit code 0 [2023-12-25 09:24:34,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:34,294 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:34,295 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:34,295 INFO L85 PathProgramCache]: Analyzing trace with hash -1491392815, now seen corresponding path program 1 times [2023-12-25 09:24:34,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:34,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [313189120] [2023-12-25 09:24:34,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:34,295 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:34,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:34,296 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:34,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Waiting until timeout for monitored process [2023-12-25 09:24:34,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:34,491 INFO L262 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:24:34,493 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:35,287 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 27 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:24:35,287 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:24:35,615 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 27 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:24:35,616 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:35,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [313189120] [2023-12-25 09:24:35,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [313189120] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:24:35,616 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:24:35,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-25 09:24:35,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172781532] [2023-12-25 09:24:35,616 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:24:35,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 09:24:35,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:35,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 09:24:35,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:24:35,617 INFO L87 Difference]: Start difference. First operand 19235 states and 21611 transitions. Second operand has 26 states, 26 states have (on average 9.961538461538462) internal successors, (259), 25 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:43,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:43,147 INFO L93 Difference]: Finished difference Result 31569 states and 35573 transitions. [2023-12-25 09:24:43,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2023-12-25 09:24:43,147 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 9.961538461538462) internal successors, (259), 25 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2023-12-25 09:24:43,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:43,158 INFO L225 Difference]: With dead ends: 31569 [2023-12-25 09:24:43,158 INFO L226 Difference]: Without dead ends: 14273 [2023-12-25 09:24:43,167 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2999 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1742, Invalid=8970, Unknown=0, NotChecked=0, Total=10712 [2023-12-25 09:24:43,168 INFO L413 NwaCegarLoop]: 252 mSDtfsCounter, 3986 mSDsluCounter, 4569 mSDsCounter, 0 mSdLazyCounter, 4752 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3986 SdHoareTripleChecker+Valid, 4821 SdHoareTripleChecker+Invalid, 4812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 4752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:43,168 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3986 Valid, 4821 Invalid, 4812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 4752 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-12-25 09:24:43,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14273 states. [2023-12-25 09:24:43,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14273 to 10105. [2023-12-25 09:24:43,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10105 states, 10104 states have (on average 1.1042161520190024) internal successors, (11157), 10104 states have internal predecessors, (11157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:43,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10105 states to 10105 states and 11157 transitions. [2023-12-25 09:24:43,245 INFO L78 Accepts]: Start accepts. Automaton has 10105 states and 11157 transitions. Word has length 136 [2023-12-25 09:24:43,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:43,246 INFO L495 AbstractCegarLoop]: Abstraction has 10105 states and 11157 transitions. [2023-12-25 09:24:43,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 9.961538461538462) internal successors, (259), 25 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:43,246 INFO L276 IsEmpty]: Start isEmpty. Operand 10105 states and 11157 transitions. [2023-12-25 09:24:43,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-25 09:24:43,248 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:43,248 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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] [2023-12-25 09:24:43,251 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Ended with exit code 0 [2023-12-25 09:24:43,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:43,449 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:43,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:43,449 INFO L85 PathProgramCache]: Analyzing trace with hash -494489357, now seen corresponding path program 1 times [2023-12-25 09:24:43,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:43,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [156429187] [2023-12-25 09:24:43,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:43,450 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:43,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:43,451 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:43,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (89)] Waiting until timeout for monitored process [2023-12-25 09:24:43,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:43,652 INFO L262 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 09:24:43,654 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:44,484 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 53 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:24:44,484 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:24:44,686 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 53 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:24:44,686 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:44,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [156429187] [2023-12-25 09:24:44,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [156429187] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:24:44,686 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:24:44,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2023-12-25 09:24:44,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116892804] [2023-12-25 09:24:44,687 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:24:44,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-25 09:24:44,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:44,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-25 09:24:44,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2023-12-25 09:24:44,688 INFO L87 Difference]: Start difference. First operand 10105 states and 11157 transitions. Second operand has 22 states, 22 states have (on average 10.227272727272727) internal successors, (225), 22 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:46,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:46,927 INFO L93 Difference]: Finished difference Result 15410 states and 17036 transitions. [2023-12-25 09:24:46,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-12-25 09:24:46,928 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 10.227272727272727) internal successors, (225), 22 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 137 [2023-12-25 09:24:46,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:46,938 INFO L225 Difference]: With dead ends: 15410 [2023-12-25 09:24:46,938 INFO L226 Difference]: Without dead ends: 14832 [2023-12-25 09:24:46,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=462, Invalid=1988, Unknown=0, NotChecked=0, Total=2450 [2023-12-25 09:24:46,941 INFO L413 NwaCegarLoop]: 449 mSDtfsCounter, 2710 mSDsluCounter, 4794 mSDsCounter, 0 mSdLazyCounter, 1347 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2710 SdHoareTripleChecker+Valid, 5243 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:46,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2710 Valid, 5243 Invalid, 1371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1347 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 09:24:46,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14832 states. [2023-12-25 09:24:46,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14832 to 10119. [2023-12-25 09:24:47,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10119 states, 10118 states have (on average 1.1040719509784542) internal successors, (11171), 10118 states have internal predecessors, (11171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:47,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10119 states to 10119 states and 11171 transitions. [2023-12-25 09:24:47,010 INFO L78 Accepts]: Start accepts. Automaton has 10119 states and 11171 transitions. Word has length 137 [2023-12-25 09:24:47,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:47,010 INFO L495 AbstractCegarLoop]: Abstraction has 10119 states and 11171 transitions. [2023-12-25 09:24:47,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 10.227272727272727) internal successors, (225), 22 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:47,010 INFO L276 IsEmpty]: Start isEmpty. Operand 10119 states and 11171 transitions. [2023-12-25 09:24:47,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-25 09:24:47,012 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:47,012 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:24:47,015 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (89)] Ended with exit code 0 [2023-12-25 09:24:47,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:47,213 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:47,213 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:47,213 INFO L85 PathProgramCache]: Analyzing trace with hash 108231781, now seen corresponding path program 1 times [2023-12-25 09:24:47,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:47,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [338520878] [2023-12-25 09:24:47,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:47,213 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:47,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:47,214 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:47,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Waiting until timeout for monitored process [2023-12-25 09:24:47,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:47,400 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:24:47,401 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:47,661 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-12-25 09:24:47,661 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:24:47,661 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:47,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [338520878] [2023-12-25 09:24:47,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [338520878] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:24:47,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:24:47,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:24:47,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964101951] [2023-12-25 09:24:47,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:24:47,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:24:47,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:47,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:24:47,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:24:47,662 INFO L87 Difference]: Start difference. First operand 10119 states and 11171 transitions. Second operand has 8 states, 8 states have (on average 12.375) internal successors, (99), 7 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:48,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:48,486 INFO L93 Difference]: Finished difference Result 10789 states and 11908 transitions. [2023-12-25 09:24:48,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 09:24:48,486 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 7 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 137 [2023-12-25 09:24:48,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:48,492 INFO L225 Difference]: With dead ends: 10789 [2023-12-25 09:24:48,492 INFO L226 Difference]: Without dead ends: 10161 [2023-12-25 09:24:48,494 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2023-12-25 09:24:48,494 INFO L413 NwaCegarLoop]: 212 mSDtfsCounter, 910 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 910 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:48,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [910 Valid, 882 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:24:48,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10161 states. [2023-12-25 09:24:48,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10161 to 10069. [2023-12-25 09:24:48,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10069 states, 10068 states have (on average 1.1044894715931666) internal successors, (11120), 10068 states have internal predecessors, (11120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:48,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10069 states to 10069 states and 11120 transitions. [2023-12-25 09:24:48,552 INFO L78 Accepts]: Start accepts. Automaton has 10069 states and 11120 transitions. Word has length 137 [2023-12-25 09:24:48,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:48,552 INFO L495 AbstractCegarLoop]: Abstraction has 10069 states and 11120 transitions. [2023-12-25 09:24:48,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 7 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:48,552 INFO L276 IsEmpty]: Start isEmpty. Operand 10069 states and 11120 transitions. [2023-12-25 09:24:48,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-25 09:24:48,555 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:48,555 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2023-12-25 09:24:48,558 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Ended with exit code 0 [2023-12-25 09:24:48,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:48,756 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:48,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:48,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1589860293, now seen corresponding path program 1 times [2023-12-25 09:24:48,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:48,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [309650895] [2023-12-25 09:24:48,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:48,756 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:48,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:48,757 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:48,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (91)] Waiting until timeout for monitored process [2023-12-25 09:24:48,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:48,950 INFO L262 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:24:48,951 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:49,535 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:24:49,535 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:24:49,718 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:24:49,718 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:49,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [309650895] [2023-12-25 09:24:49,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [309650895] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:24:49,718 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:24:49,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:24:49,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750737764] [2023-12-25 09:24:49,718 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:24:49,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:24:49,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:49,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:24:49,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:24:49,719 INFO L87 Difference]: Start difference. First operand 10069 states and 11120 transitions. Second operand has 16 states, 16 states have (on average 14.6875) internal successors, (235), 15 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:52,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:24:52,171 INFO L93 Difference]: Finished difference Result 23663 states and 26358 transitions. [2023-12-25 09:24:52,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2023-12-25 09:24:52,172 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 14.6875) internal successors, (235), 15 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 138 [2023-12-25 09:24:52,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:24:52,188 INFO L225 Difference]: With dead ends: 23663 [2023-12-25 09:24:52,188 INFO L226 Difference]: Without dead ends: 21533 [2023-12-25 09:24:52,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=630, Invalid=2450, Unknown=0, NotChecked=0, Total=3080 [2023-12-25 09:24:52,194 INFO L413 NwaCegarLoop]: 278 mSDtfsCounter, 2638 mSDsluCounter, 1861 mSDsCounter, 0 mSdLazyCounter, 1973 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2638 SdHoareTripleChecker+Valid, 2139 SdHoareTripleChecker+Invalid, 2016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:24:52,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2638 Valid, 2139 Invalid, 2016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1973 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 09:24:52,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21533 states. [2023-12-25 09:24:52,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21533 to 9943. [2023-12-25 09:24:52,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9943 states, 9942 states have (on average 1.1018909676121504) internal successors, (10955), 9942 states have internal predecessors, (10955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:52,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9943 states to 9943 states and 10955 transitions. [2023-12-25 09:24:52,293 INFO L78 Accepts]: Start accepts. Automaton has 9943 states and 10955 transitions. Word has length 138 [2023-12-25 09:24:52,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:24:52,293 INFO L495 AbstractCegarLoop]: Abstraction has 9943 states and 10955 transitions. [2023-12-25 09:24:52,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 14.6875) internal successors, (235), 15 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:24:52,294 INFO L276 IsEmpty]: Start isEmpty. Operand 9943 states and 10955 transitions. [2023-12-25 09:24:52,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-25 09:24:52,296 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:24:52,296 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2023-12-25 09:24:52,299 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (91)] Ended with exit code 0 [2023-12-25 09:24:52,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:52,497 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:24:52,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:24:52,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1579847034, now seen corresponding path program 1 times [2023-12-25 09:24:52,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:24:52,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [60594948] [2023-12-25 09:24:52,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:24:52,498 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:24:52,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:24:52,499 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:24:52,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (92)] Waiting until timeout for monitored process [2023-12-25 09:24:52,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:24:52,699 INFO L262 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:24:52,701 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:24:53,595 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 19 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:24:53,596 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:24:53,880 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 19 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:24:53,880 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:24:53,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [60594948] [2023-12-25 09:24:53,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [60594948] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:24:53,881 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:24:53,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 23 [2023-12-25 09:24:53,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59357732] [2023-12-25 09:24:53,881 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:24:53,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-25 09:24:53,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:24:53,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-25 09:24:53,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:24:53,882 INFO L87 Difference]: Start difference. First operand 9943 states and 10955 transitions. Second operand has 24 states, 24 states have (on average 11.125) internal successors, (267), 23 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:03,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:03,642 INFO L93 Difference]: Finished difference Result 26613 states and 29502 transitions. [2023-12-25 09:25:03,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2023-12-25 09:25:03,643 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 11.125) internal successors, (267), 23 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 138 [2023-12-25 09:25:03,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:03,663 INFO L225 Difference]: With dead ends: 26613 [2023-12-25 09:25:03,663 INFO L226 Difference]: Without dead ends: 24601 [2023-12-25 09:25:03,671 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7887 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=2940, Invalid=20012, Unknown=0, NotChecked=0, Total=22952 [2023-12-25 09:25:03,672 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 3820 mSDsluCounter, 5173 mSDsCounter, 0 mSdLazyCounter, 5679 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3820 SdHoareTripleChecker+Valid, 5504 SdHoareTripleChecker+Invalid, 5738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 5679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:03,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3820 Valid, 5504 Invalid, 5738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 5679 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2023-12-25 09:25:03,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24601 states. [2023-12-25 09:25:03,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24601 to 9899. [2023-12-25 09:25:03,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9899 states, 9898 states have (on average 1.1002222671246717) internal successors, (10890), 9898 states have internal predecessors, (10890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:03,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9899 states to 9899 states and 10890 transitions. [2023-12-25 09:25:03,774 INFO L78 Accepts]: Start accepts. Automaton has 9899 states and 10890 transitions. Word has length 138 [2023-12-25 09:25:03,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:03,774 INFO L495 AbstractCegarLoop]: Abstraction has 9899 states and 10890 transitions. [2023-12-25 09:25:03,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 11.125) internal successors, (267), 23 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:03,775 INFO L276 IsEmpty]: Start isEmpty. Operand 9899 states and 10890 transitions. [2023-12-25 09:25:03,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 09:25:03,777 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:03,777 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:03,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (92)] Ended with exit code 0 [2023-12-25 09:25:03,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:03,978 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:03,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:03,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1333857892, now seen corresponding path program 1 times [2023-12-25 09:25:03,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:03,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1897437926] [2023-12-25 09:25:03,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:03,979 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:03,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:03,979 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:03,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (93)] Waiting until timeout for monitored process [2023-12-25 09:25:04,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:04,181 INFO L262 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 09:25:04,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:05,134 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 47 proven. 17 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:25:05,134 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:05,518 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 47 proven. 17 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:25:05,518 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:05,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1897437926] [2023-12-25 09:25:05,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1897437926] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:05,518 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:05,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 27 [2023-12-25 09:25:05,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102451098] [2023-12-25 09:25:05,518 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:05,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-25 09:25:05,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:05,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-25 09:25:05,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2023-12-25 09:25:05,519 INFO L87 Difference]: Start difference. First operand 9899 states and 10890 transitions. Second operand has 27 states, 27 states have (on average 8.925925925925926) internal successors, (241), 27 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:08,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:08,683 INFO L93 Difference]: Finished difference Result 13781 states and 15128 transitions. [2023-12-25 09:25:08,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-12-25 09:25:08,684 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 8.925925925925926) internal successors, (241), 27 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 139 [2023-12-25 09:25:08,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:08,693 INFO L225 Difference]: With dead ends: 13781 [2023-12-25 09:25:08,693 INFO L226 Difference]: Without dead ends: 13378 [2023-12-25 09:25:08,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=523, Invalid=2669, Unknown=0, NotChecked=0, Total=3192 [2023-12-25 09:25:08,696 INFO L413 NwaCegarLoop]: 476 mSDtfsCounter, 2409 mSDsluCounter, 7250 mSDsCounter, 0 mSdLazyCounter, 1757 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2409 SdHoareTripleChecker+Valid, 7726 SdHoareTripleChecker+Invalid, 1783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:08,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2409 Valid, 7726 Invalid, 1783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1757 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:25:08,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13378 states. [2023-12-25 09:25:08,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13378 to 9899. [2023-12-25 09:25:08,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9899 states, 9898 states have (on average 1.1002222671246717) internal successors, (10890), 9898 states have internal predecessors, (10890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:08,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9899 states to 9899 states and 10890 transitions. [2023-12-25 09:25:08,761 INFO L78 Accepts]: Start accepts. Automaton has 9899 states and 10890 transitions. Word has length 139 [2023-12-25 09:25:08,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:08,761 INFO L495 AbstractCegarLoop]: Abstraction has 9899 states and 10890 transitions. [2023-12-25 09:25:08,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 8.925925925925926) internal successors, (241), 27 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:08,761 INFO L276 IsEmpty]: Start isEmpty. Operand 9899 states and 10890 transitions. [2023-12-25 09:25:08,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 09:25:08,763 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:08,763 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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, 1] [2023-12-25 09:25:08,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (93)] Ended with exit code 0 [2023-12-25 09:25:08,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:08,964 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:08,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:08,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1056659535, now seen corresponding path program 1 times [2023-12-25 09:25:08,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:08,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2097948551] [2023-12-25 09:25:08,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:08,965 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:08,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:08,966 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:08,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (94)] Waiting until timeout for monitored process [2023-12-25 09:25:09,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:09,174 INFO L262 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:25:09,177 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:09,985 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 34 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:09,986 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:10,295 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 34 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:10,296 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:10,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2097948551] [2023-12-25 09:25:10,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2097948551] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:10,296 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:10,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-25 09:25:10,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810219432] [2023-12-25 09:25:10,296 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:10,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 09:25:10,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:10,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 09:25:10,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:25:10,297 INFO L87 Difference]: Start difference. First operand 9899 states and 10890 transitions. Second operand has 26 states, 26 states have (on average 10.0) internal successors, (260), 25 states have internal predecessors, (260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:16,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:16,891 INFO L93 Difference]: Finished difference Result 12279 states and 13515 transitions. [2023-12-25 09:25:16,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2023-12-25 09:25:16,891 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 10.0) internal successors, (260), 25 states have internal predecessors, (260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 139 [2023-12-25 09:25:16,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:16,899 INFO L225 Difference]: With dead ends: 12279 [2023-12-25 09:25:16,899 INFO L226 Difference]: Without dead ends: 11155 [2023-12-25 09:25:16,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2352 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1619, Invalid=7311, Unknown=0, NotChecked=0, Total=8930 [2023-12-25 09:25:16,903 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 2630 mSDsluCounter, 4133 mSDsCounter, 0 mSdLazyCounter, 4279 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2630 SdHoareTripleChecker+Valid, 4414 SdHoareTripleChecker+Invalid, 4326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 4279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:16,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2630 Valid, 4414 Invalid, 4326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 4279 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-25 09:25:16,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11155 states. [2023-12-25 09:25:16,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11155 to 9811. [2023-12-25 09:25:16,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9811 states, 9810 states have (on average 1.097757390417941) internal successors, (10769), 9810 states have internal predecessors, (10769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:16,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9811 states to 9811 states and 10769 transitions. [2023-12-25 09:25:16,969 INFO L78 Accepts]: Start accepts. Automaton has 9811 states and 10769 transitions. Word has length 139 [2023-12-25 09:25:16,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:16,969 INFO L495 AbstractCegarLoop]: Abstraction has 9811 states and 10769 transitions. [2023-12-25 09:25:16,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 10.0) internal successors, (260), 25 states have internal predecessors, (260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:16,969 INFO L276 IsEmpty]: Start isEmpty. Operand 9811 states and 10769 transitions. [2023-12-25 09:25:16,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-25 09:25:16,971 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:16,972 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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] [2023-12-25 09:25:16,974 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (94)] Ended with exit code 0 [2023-12-25 09:25:17,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:17,172 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:17,173 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:17,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1532133149, now seen corresponding path program 1 times [2023-12-25 09:25:17,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:17,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1483236261] [2023-12-25 09:25:17,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:17,173 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:17,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:17,174 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:17,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (95)] Waiting until timeout for monitored process [2023-12-25 09:25:17,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:17,378 INFO L262 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 09:25:17,380 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:18,229 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 54 proven. 9 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:25:18,229 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:18,469 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 54 proven. 9 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:25:18,470 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:18,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1483236261] [2023-12-25 09:25:18,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1483236261] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:18,470 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:18,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2023-12-25 09:25:18,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237584525] [2023-12-25 09:25:18,470 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:18,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 09:25:18,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:18,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 09:25:18,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:25:18,471 INFO L87 Difference]: Start difference. First operand 9811 states and 10769 transitions. Second operand has 26 states, 26 states have (on average 8.692307692307692) internal successors, (226), 26 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:21,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:21,896 INFO L93 Difference]: Finished difference Result 18620 states and 20641 transitions. [2023-12-25 09:25:21,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-12-25 09:25:21,897 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 8.692307692307692) internal successors, (226), 26 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2023-12-25 09:25:21,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:21,912 INFO L225 Difference]: With dead ends: 18620 [2023-12-25 09:25:21,912 INFO L226 Difference]: Without dead ends: 18366 [2023-12-25 09:25:21,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=586, Invalid=2836, Unknown=0, NotChecked=0, Total=3422 [2023-12-25 09:25:21,917 INFO L413 NwaCegarLoop]: 496 mSDtfsCounter, 3051 mSDsluCounter, 7226 mSDsCounter, 0 mSdLazyCounter, 2103 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3051 SdHoareTripleChecker+Valid, 7722 SdHoareTripleChecker+Invalid, 2135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 2103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:21,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3051 Valid, 7722 Invalid, 2135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 2103 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 09:25:21,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18366 states. [2023-12-25 09:25:21,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18366 to 9799. [2023-12-25 09:25:22,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9799 states, 9798 states have (on average 1.0977750561339048) internal successors, (10756), 9798 states have internal predecessors, (10756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:22,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9799 states to 9799 states and 10756 transitions. [2023-12-25 09:25:22,010 INFO L78 Accepts]: Start accepts. Automaton has 9799 states and 10756 transitions. Word has length 140 [2023-12-25 09:25:22,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:22,011 INFO L495 AbstractCegarLoop]: Abstraction has 9799 states and 10756 transitions. [2023-12-25 09:25:22,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 8.692307692307692) internal successors, (226), 26 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:22,011 INFO L276 IsEmpty]: Start isEmpty. Operand 9799 states and 10756 transitions. [2023-12-25 09:25:22,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-25 09:25:22,013 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:22,013 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:22,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (95)] Ended with exit code 0 [2023-12-25 09:25:22,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:22,214 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:22,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:22,214 INFO L85 PathProgramCache]: Analyzing trace with hash -807489507, now seen corresponding path program 1 times [2023-12-25 09:25:22,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:22,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [124679226] [2023-12-25 09:25:22,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:22,215 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:22,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:22,216 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:22,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (96)] Waiting until timeout for monitored process [2023-12-25 09:25:22,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:22,409 INFO L262 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:25:22,410 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:22,928 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 45 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-25 09:25:22,929 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:23,147 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 45 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-25 09:25:23,147 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:23,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [124679226] [2023-12-25 09:25:23,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [124679226] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:23,147 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:23,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-25 09:25:23,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673591124] [2023-12-25 09:25:23,148 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:23,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:25:23,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:23,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:25:23,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:25:23,149 INFO L87 Difference]: Start difference. First operand 9799 states and 10756 transitions. Second operand has 16 states, 16 states have (on average 13.375) internal successors, (214), 15 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:24,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:24,362 INFO L93 Difference]: Finished difference Result 12771 states and 13970 transitions. [2023-12-25 09:25:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 09:25:24,362 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 13.375) internal successors, (214), 15 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2023-12-25 09:25:24,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:24,371 INFO L225 Difference]: With dead ends: 12771 [2023-12-25 09:25:24,371 INFO L226 Difference]: Without dead ends: 11594 [2023-12-25 09:25:24,374 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:25:24,375 INFO L413 NwaCegarLoop]: 249 mSDtfsCounter, 2612 mSDsluCounter, 1255 mSDsCounter, 0 mSdLazyCounter, 1271 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2612 SdHoareTripleChecker+Valid, 1504 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:24,375 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2612 Valid, 1504 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1271 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:25:24,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11594 states. [2023-12-25 09:25:24,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11594 to 9799. [2023-12-25 09:25:24,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9799 states, 9798 states have (on average 1.0975709328434375) internal successors, (10754), 9798 states have internal predecessors, (10754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:24,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9799 states to 9799 states and 10754 transitions. [2023-12-25 09:25:24,441 INFO L78 Accepts]: Start accepts. Automaton has 9799 states and 10754 transitions. Word has length 141 [2023-12-25 09:25:24,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:24,442 INFO L495 AbstractCegarLoop]: Abstraction has 9799 states and 10754 transitions. [2023-12-25 09:25:24,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 13.375) internal successors, (214), 15 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:24,442 INFO L276 IsEmpty]: Start isEmpty. Operand 9799 states and 10754 transitions. [2023-12-25 09:25:24,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-25 09:25:24,444 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:24,444 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1] [2023-12-25 09:25:24,448 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (96)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:24,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:24,645 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:24,645 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:24,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1179360991, now seen corresponding path program 1 times [2023-12-25 09:25:24,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:24,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [368921732] [2023-12-25 09:25:24,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:24,646 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:24,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:24,647 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:24,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (97)] Waiting until timeout for monitored process [2023-12-25 09:25:24,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:24,851 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 09:25:24,853 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:25,498 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 19 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:25,499 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:25,845 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 19 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:25,845 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:25,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [368921732] [2023-12-25 09:25:25,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [368921732] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:25,845 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:25,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 27 [2023-12-25 09:25:25,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801702374] [2023-12-25 09:25:25,846 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:25,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-25 09:25:25,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:25,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-25 09:25:25,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2023-12-25 09:25:25,847 INFO L87 Difference]: Start difference. First operand 9799 states and 10754 transitions. Second operand has 27 states, 27 states have (on average 9.777777777777779) internal successors, (264), 27 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:27,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:27,373 INFO L93 Difference]: Finished difference Result 12999 states and 14179 transitions. [2023-12-25 09:25:27,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-25 09:25:27,373 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 9.777777777777779) internal successors, (264), 27 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 142 [2023-12-25 09:25:27,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:27,381 INFO L225 Difference]: With dead ends: 12999 [2023-12-25 09:25:27,381 INFO L226 Difference]: Without dead ends: 12414 [2023-12-25 09:25:27,383 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=264, Invalid=1628, Unknown=0, NotChecked=0, Total=1892 [2023-12-25 09:25:27,384 INFO L413 NwaCegarLoop]: 453 mSDtfsCounter, 1523 mSDsluCounter, 7231 mSDsCounter, 0 mSdLazyCounter, 1361 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1523 SdHoareTripleChecker+Valid, 7684 SdHoareTripleChecker+Invalid, 1372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:27,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1523 Valid, 7684 Invalid, 1372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1361 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 09:25:27,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12414 states. [2023-12-25 09:25:27,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12414 to 9250. [2023-12-25 09:25:27,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9250 states, 9249 states have (on average 1.0986052546221212) internal successors, (10161), 9249 states have internal predecessors, (10161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:27,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9250 states to 9250 states and 10161 transitions. [2023-12-25 09:25:27,445 INFO L78 Accepts]: Start accepts. Automaton has 9250 states and 10161 transitions. Word has length 142 [2023-12-25 09:25:27,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:27,445 INFO L495 AbstractCegarLoop]: Abstraction has 9250 states and 10161 transitions. [2023-12-25 09:25:27,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 9.777777777777779) internal successors, (264), 27 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:27,445 INFO L276 IsEmpty]: Start isEmpty. Operand 9250 states and 10161 transitions. [2023-12-25 09:25:27,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 09:25:27,447 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:27,448 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:27,450 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (97)] Ended with exit code 0 [2023-12-25 09:25:27,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:27,648 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:27,648 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:27,648 INFO L85 PathProgramCache]: Analyzing trace with hash -576798088, now seen corresponding path program 1 times [2023-12-25 09:25:27,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:27,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [223600605] [2023-12-25 09:25:27,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:27,649 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:27,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:27,650 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:27,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (98)] Waiting until timeout for monitored process [2023-12-25 09:25:27,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:27,839 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 09:25:27,840 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:28,142 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2023-12-25 09:25:28,143 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:28,143 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:28,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [223600605] [2023-12-25 09:25:28,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [223600605] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:28,143 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:28,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 09:25:28,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919482707] [2023-12-25 09:25:28,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:28,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 09:25:28,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:28,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 09:25:28,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 09:25:28,144 INFO L87 Difference]: Start difference. First operand 9250 states and 10161 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 7 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:28,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:28,942 INFO L93 Difference]: Finished difference Result 9747 states and 10715 transitions. [2023-12-25 09:25:28,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-25 09:25:28,942 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 7 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 143 [2023-12-25 09:25:28,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:28,947 INFO L225 Difference]: With dead ends: 9747 [2023-12-25 09:25:28,947 INFO L226 Difference]: Without dead ends: 9214 [2023-12-25 09:25:28,949 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-12-25 09:25:28,949 INFO L413 NwaCegarLoop]: 223 mSDtfsCounter, 760 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 862 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:28,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 862 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 661 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:25:28,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9214 states. [2023-12-25 09:25:29,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9214 to 9210. [2023-12-25 09:25:29,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9210 states, 9209 states have (on average 1.0988163752850473) internal successors, (10119), 9209 states have internal predecessors, (10119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:29,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9210 states to 9210 states and 10119 transitions. [2023-12-25 09:25:29,021 INFO L78 Accepts]: Start accepts. Automaton has 9210 states and 10119 transitions. Word has length 143 [2023-12-25 09:25:29,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:29,021 INFO L495 AbstractCegarLoop]: Abstraction has 9210 states and 10119 transitions. [2023-12-25 09:25:29,022 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 7 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:29,022 INFO L276 IsEmpty]: Start isEmpty. Operand 9210 states and 10119 transitions. [2023-12-25 09:25:29,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 09:25:29,025 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:29,025 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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, 1] [2023-12-25 09:25:29,040 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (98)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:29,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:29,229 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:29,229 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:29,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1261856980, now seen corresponding path program 1 times [2023-12-25 09:25:29,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:29,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1393372171] [2023-12-25 09:25:29,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:29,230 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:29,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:29,232 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:29,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (99)] Waiting until timeout for monitored process [2023-12-25 09:25:29,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:29,440 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-25 09:25:29,442 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:30,188 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2023-12-25 09:25:30,189 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:30,189 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:30,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1393372171] [2023-12-25 09:25:30,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1393372171] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:30,189 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:30,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-12-25 09:25:30,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319657246] [2023-12-25 09:25:30,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:30,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 09:25:30,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:30,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 09:25:30,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2023-12-25 09:25:30,190 INFO L87 Difference]: Start difference. First operand 9210 states and 10119 transitions. Second operand has 14 states, 14 states have (on average 7.285714285714286) internal successors, (102), 14 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:31,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:31,896 INFO L93 Difference]: Finished difference Result 11044 states and 12118 transitions. [2023-12-25 09:25:31,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 09:25:31,896 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.285714285714286) internal successors, (102), 14 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 143 [2023-12-25 09:25:31,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:31,901 INFO L225 Difference]: With dead ends: 11044 [2023-12-25 09:25:31,901 INFO L226 Difference]: Without dead ends: 9169 [2023-12-25 09:25:31,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=151, Invalid=401, Unknown=0, NotChecked=0, Total=552 [2023-12-25 09:25:31,903 INFO L413 NwaCegarLoop]: 358 mSDtfsCounter, 1225 mSDsluCounter, 2198 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1225 SdHoareTripleChecker+Valid, 2556 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:31,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1225 Valid, 2556 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:25:31,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9169 states. [2023-12-25 09:25:31,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9169 to 8512. [2023-12-25 09:25:31,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8512 states, 8511 states have (on average 1.0989307954411938) internal successors, (9353), 8511 states have internal predecessors, (9353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:31,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8512 states to 8512 states and 9353 transitions. [2023-12-25 09:25:31,952 INFO L78 Accepts]: Start accepts. Automaton has 8512 states and 9353 transitions. Word has length 143 [2023-12-25 09:25:31,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:31,952 INFO L495 AbstractCegarLoop]: Abstraction has 8512 states and 9353 transitions. [2023-12-25 09:25:31,952 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.285714285714286) internal successors, (102), 14 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:31,952 INFO L276 IsEmpty]: Start isEmpty. Operand 8512 states and 9353 transitions. [2023-12-25 09:25:31,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-25 09:25:31,954 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:31,954 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:31,957 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (99)] Forceful destruction successful, exit code 0 [2023-12-25 09:25:32,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:32,155 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:32,155 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:32,155 INFO L85 PathProgramCache]: Analyzing trace with hash 826615234, now seen corresponding path program 1 times [2023-12-25 09:25:32,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:32,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [81940690] [2023-12-25 09:25:32,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:32,156 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:32,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:32,156 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:32,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (100)] Waiting until timeout for monitored process [2023-12-25 09:25:32,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:32,358 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 26 conjunts are in the unsatisfiable core [2023-12-25 09:25:32,360 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:33,925 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-12-25 09:25:33,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:33,925 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:33,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [81940690] [2023-12-25 09:25:33,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [81940690] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:33,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:33,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-12-25 09:25:33,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97116257] [2023-12-25 09:25:33,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:33,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-25 09:25:33,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:33,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-25 09:25:33,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2023-12-25 09:25:33,927 INFO L87 Difference]: Start difference. First operand 8512 states and 9353 transitions. Second operand has 19 states, 19 states have (on average 5.7368421052631575) internal successors, (109), 19 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:38,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:38,193 INFO L93 Difference]: Finished difference Result 9946 states and 10964 transitions. [2023-12-25 09:25:38,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-25 09:25:38,193 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.7368421052631575) internal successors, (109), 19 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 144 [2023-12-25 09:25:38,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:38,200 INFO L225 Difference]: With dead ends: 9946 [2023-12-25 09:25:38,200 INFO L226 Difference]: Without dead ends: 9471 [2023-12-25 09:25:38,201 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=197, Invalid=925, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 09:25:38,201 INFO L413 NwaCegarLoop]: 356 mSDtfsCounter, 1034 mSDsluCounter, 3515 mSDsCounter, 0 mSdLazyCounter, 1501 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1034 SdHoareTripleChecker+Valid, 3871 SdHoareTripleChecker+Invalid, 1504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:38,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1034 Valid, 3871 Invalid, 1504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1501 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-25 09:25:38,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9471 states. [2023-12-25 09:25:38,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9471 to 8501. [2023-12-25 09:25:38,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8501 states, 8500 states have (on average 1.0989411764705883) internal successors, (9341), 8500 states have internal predecessors, (9341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:38,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8501 states to 8501 states and 9341 transitions. [2023-12-25 09:25:38,251 INFO L78 Accepts]: Start accepts. Automaton has 8501 states and 9341 transitions. Word has length 144 [2023-12-25 09:25:38,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:38,251 INFO L495 AbstractCegarLoop]: Abstraction has 8501 states and 9341 transitions. [2023-12-25 09:25:38,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.7368421052631575) internal successors, (109), 19 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:38,251 INFO L276 IsEmpty]: Start isEmpty. Operand 8501 states and 9341 transitions. [2023-12-25 09:25:38,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-25 09:25:38,254 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:38,254 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:38,256 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (100)] Ended with exit code 0 [2023-12-25 09:25:38,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:38,454 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:38,454 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:38,455 INFO L85 PathProgramCache]: Analyzing trace with hash 218788024, now seen corresponding path program 1 times [2023-12-25 09:25:38,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:38,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [632936632] [2023-12-25 09:25:38,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:38,455 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:38,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:38,456 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:38,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (101)] Waiting until timeout for monitored process [2023-12-25 09:25:38,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:38,660 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-25 09:25:38,662 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:39,938 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-12-25 09:25:39,938 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:39,938 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:39,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [632936632] [2023-12-25 09:25:39,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [632936632] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:39,939 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:39,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-12-25 09:25:39,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219106479] [2023-12-25 09:25:39,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:39,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 09:25:39,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:39,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 09:25:39,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:25:39,941 INFO L87 Difference]: Start difference. First operand 8501 states and 9341 transitions. Second operand has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:42,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:42,186 INFO L93 Difference]: Finished difference Result 9858 states and 10848 transitions. [2023-12-25 09:25:42,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 09:25:42,187 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 144 [2023-12-25 09:25:42,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:42,193 INFO L225 Difference]: With dead ends: 9858 [2023-12-25 09:25:42,193 INFO L226 Difference]: Without dead ends: 9008 [2023-12-25 09:25:42,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=127, Invalid=473, Unknown=0, NotChecked=0, Total=600 [2023-12-25 09:25:42,194 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 1390 mSDsluCounter, 2387 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1390 SdHoareTripleChecker+Valid, 2693 SdHoareTripleChecker+Invalid, 872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:42,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1390 Valid, 2693 Invalid, 872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 868 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-25 09:25:42,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9008 states. [2023-12-25 09:25:42,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9008 to 8472. [2023-12-25 09:25:42,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8472 states, 8471 states have (on average 1.0991618462991382) internal successors, (9311), 8471 states have internal predecessors, (9311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:42,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8472 states to 8472 states and 9311 transitions. [2023-12-25 09:25:42,246 INFO L78 Accepts]: Start accepts. Automaton has 8472 states and 9311 transitions. Word has length 144 [2023-12-25 09:25:42,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:42,246 INFO L495 AbstractCegarLoop]: Abstraction has 8472 states and 9311 transitions. [2023-12-25 09:25:42,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:42,246 INFO L276 IsEmpty]: Start isEmpty. Operand 8472 states and 9311 transitions. [2023-12-25 09:25:42,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-25 09:25:42,249 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:42,249 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:42,251 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (101)] Ended with exit code 0 [2023-12-25 09:25:42,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:42,449 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:42,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:42,450 INFO L85 PathProgramCache]: Analyzing trace with hash 1880862894, now seen corresponding path program 1 times [2023-12-25 09:25:42,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:42,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1346597631] [2023-12-25 09:25:42,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:42,450 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:42,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:42,451 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:42,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (102)] Waiting until timeout for monitored process [2023-12-25 09:25:42,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:42,655 INFO L262 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:25:42,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:43,343 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 35 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:43,343 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:43,762 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 35 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:43,762 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:43,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1346597631] [2023-12-25 09:25:43,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1346597631] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:43,762 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:43,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:25:43,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143717449] [2023-12-25 09:25:43,763 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:43,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:25:43,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:43,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:25:43,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:25:43,764 INFO L87 Difference]: Start difference. First operand 8472 states and 9311 transitions. Second operand has 31 states, 31 states have (on average 8.580645161290322) internal successors, (266), 31 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:46,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:46,112 INFO L93 Difference]: Finished difference Result 14908 states and 16533 transitions. [2023-12-25 09:25:46,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-25 09:25:46,112 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 8.580645161290322) internal successors, (266), 31 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 144 [2023-12-25 09:25:46,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:46,122 INFO L225 Difference]: With dead ends: 14908 [2023-12-25 09:25:46,122 INFO L226 Difference]: Without dead ends: 14508 [2023-12-25 09:25:46,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=437, Invalid=2755, Unknown=0, NotChecked=0, Total=3192 [2023-12-25 09:25:46,124 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 1438 mSDsluCounter, 8313 mSDsCounter, 0 mSdLazyCounter, 1666 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1438 SdHoareTripleChecker+Valid, 8708 SdHoareTripleChecker+Invalid, 1681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:46,124 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1438 Valid, 8708 Invalid, 1681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1666 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:25:46,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14508 states. [2023-12-25 09:25:46,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14508 to 8099. [2023-12-25 09:25:46,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8099 states, 8098 states have (on average 1.099901210175352) internal successors, (8907), 8098 states have internal predecessors, (8907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:46,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8099 states to 8099 states and 8907 transitions. [2023-12-25 09:25:46,183 INFO L78 Accepts]: Start accepts. Automaton has 8099 states and 8907 transitions. Word has length 144 [2023-12-25 09:25:46,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:46,183 INFO L495 AbstractCegarLoop]: Abstraction has 8099 states and 8907 transitions. [2023-12-25 09:25:46,183 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 8.580645161290322) internal successors, (266), 31 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:46,183 INFO L276 IsEmpty]: Start isEmpty. Operand 8099 states and 8907 transitions. [2023-12-25 09:25:46,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-25 09:25:46,185 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:46,186 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:46,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (102)] Ended with exit code 0 [2023-12-25 09:25:46,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:46,386 INFO L420 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:46,386 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:46,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1229589494, now seen corresponding path program 1 times [2023-12-25 09:25:46,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:46,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [921916333] [2023-12-25 09:25:46,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:46,387 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:46,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:46,388 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:46,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (103)] Waiting until timeout for monitored process [2023-12-25 09:25:46,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:46,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 27 conjunts are in the unsatisfiable core [2023-12-25 09:25:46,600 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:47,836 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-25 09:25:47,836 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:25:47,836 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:47,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [921916333] [2023-12-25 09:25:47,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [921916333] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:25:47,837 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:25:47,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-12-25 09:25:47,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896119375] [2023-12-25 09:25:47,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:25:47,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-25 09:25:47,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:47,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-25 09:25:47,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2023-12-25 09:25:47,838 INFO L87 Difference]: Start difference. First operand 8099 states and 8907 transitions. Second operand has 19 states, 19 states have (on average 6.473684210526316) internal successors, (123), 19 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:49,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:49,771 INFO L93 Difference]: Finished difference Result 9444 states and 10405 transitions. [2023-12-25 09:25:49,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-25 09:25:49,772 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 6.473684210526316) internal successors, (123), 19 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 145 [2023-12-25 09:25:49,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:49,777 INFO L225 Difference]: With dead ends: 9444 [2023-12-25 09:25:49,777 INFO L226 Difference]: Without dead ends: 8610 [2023-12-25 09:25:49,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=159, Invalid=833, Unknown=0, NotChecked=0, Total=992 [2023-12-25 09:25:49,778 INFO L413 NwaCegarLoop]: 314 mSDtfsCounter, 965 mSDsluCounter, 3493 mSDsCounter, 0 mSdLazyCounter, 1264 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 965 SdHoareTripleChecker+Valid, 3807 SdHoareTripleChecker+Invalid, 1267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:49,778 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [965 Valid, 3807 Invalid, 1267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1264 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 09:25:49,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8610 states. [2023-12-25 09:25:49,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8610 to 8099. [2023-12-25 09:25:49,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8099 states, 8098 states have (on average 1.0997777228945418) internal successors, (8906), 8098 states have internal predecessors, (8906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:49,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8099 states to 8099 states and 8906 transitions. [2023-12-25 09:25:49,819 INFO L78 Accepts]: Start accepts. Automaton has 8099 states and 8906 transitions. Word has length 145 [2023-12-25 09:25:49,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:49,819 INFO L495 AbstractCegarLoop]: Abstraction has 8099 states and 8906 transitions. [2023-12-25 09:25:49,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 6.473684210526316) internal successors, (123), 19 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:49,819 INFO L276 IsEmpty]: Start isEmpty. Operand 8099 states and 8906 transitions. [2023-12-25 09:25:49,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-25 09:25:49,821 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:49,821 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1] [2023-12-25 09:25:49,824 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (103)] Ended with exit code 0 [2023-12-25 09:25:50,022 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:50,022 INFO L420 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:50,022 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:50,022 INFO L85 PathProgramCache]: Analyzing trace with hash -414334108, now seen corresponding path program 1 times [2023-12-25 09:25:50,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:50,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [595609704] [2023-12-25 09:25:50,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:50,023 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:50,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:50,024 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:50,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (104)] Waiting until timeout for monitored process [2023-12-25 09:25:50,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:50,228 INFO L262 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:25:50,229 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:50,961 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 28 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:50,961 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:51,367 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 28 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:51,368 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:51,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [595609704] [2023-12-25 09:25:51,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [595609704] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:51,368 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:51,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:25:51,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740778813] [2023-12-25 09:25:51,368 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:51,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:25:51,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:51,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:25:51,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:25:51,369 INFO L87 Difference]: Start difference. First operand 8099 states and 8906 transitions. Second operand has 31 states, 31 states have (on average 8.67741935483871) internal successors, (269), 31 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:52,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:52,900 INFO L93 Difference]: Finished difference Result 10714 states and 11811 transitions. [2023-12-25 09:25:52,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-25 09:25:52,900 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 8.67741935483871) internal successors, (269), 31 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 145 [2023-12-25 09:25:52,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:52,906 INFO L225 Difference]: With dead ends: 10714 [2023-12-25 09:25:52,906 INFO L226 Difference]: Without dead ends: 10369 [2023-12-25 09:25:52,908 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=338, Invalid=2212, Unknown=0, NotChecked=0, Total=2550 [2023-12-25 09:25:52,908 INFO L413 NwaCegarLoop]: 360 mSDtfsCounter, 1290 mSDsluCounter, 5230 mSDsCounter, 0 mSdLazyCounter, 1105 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1290 SdHoareTripleChecker+Valid, 5590 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:52,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1290 Valid, 5590 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1105 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 09:25:52,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10369 states. [2023-12-25 09:25:52,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10369 to 7778. [2023-12-25 09:25:52,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7778 states, 7777 states have (on average 1.1004243281471005) internal successors, (8558), 7777 states have internal predecessors, (8558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:52,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7778 states to 7778 states and 8558 transitions. [2023-12-25 09:25:52,956 INFO L78 Accepts]: Start accepts. Automaton has 7778 states and 8558 transitions. Word has length 145 [2023-12-25 09:25:52,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:52,956 INFO L495 AbstractCegarLoop]: Abstraction has 7778 states and 8558 transitions. [2023-12-25 09:25:52,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 8.67741935483871) internal successors, (269), 31 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:52,956 INFO L276 IsEmpty]: Start isEmpty. Operand 7778 states and 8558 transitions. [2023-12-25 09:25:52,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-12-25 09:25:52,959 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:52,959 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:52,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (104)] Ended with exit code 0 [2023-12-25 09:25:53,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:53,160 INFO L420 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:53,161 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:53,161 INFO L85 PathProgramCache]: Analyzing trace with hash 583059801, now seen corresponding path program 1 times [2023-12-25 09:25:53,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:53,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2028348147] [2023-12-25 09:25:53,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:53,161 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:53,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:53,162 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:53,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (105)] Waiting until timeout for monitored process [2023-12-25 09:25:53,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:53,370 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 09:25:53,373 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:54,185 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 28 proven. 43 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:25:54,185 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:54,543 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 28 proven. 43 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 09:25:54,544 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:54,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2028348147] [2023-12-25 09:25:54,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2028348147] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:54,544 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:54,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-25 09:25:54,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293755490] [2023-12-25 09:25:54,544 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:54,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-25 09:25:54,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:54,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-25 09:25:54,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:25:54,545 INFO L87 Difference]: Start difference. First operand 7778 states and 8558 transitions. Second operand has 21 states, 21 states have (on average 12.333333333333334) internal successors, (259), 21 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:56,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:25:56,535 INFO L93 Difference]: Finished difference Result 21956 states and 24345 transitions. [2023-12-25 09:25:56,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-12-25 09:25:56,535 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 12.333333333333334) internal successors, (259), 21 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 146 [2023-12-25 09:25:56,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:25:56,553 INFO L225 Difference]: With dead ends: 21956 [2023-12-25 09:25:56,554 INFO L226 Difference]: Without dead ends: 21507 [2023-12-25 09:25:56,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 273 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 487 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=472, Invalid=2078, Unknown=0, NotChecked=0, Total=2550 [2023-12-25 09:25:56,559 INFO L413 NwaCegarLoop]: 338 mSDtfsCounter, 1804 mSDsluCounter, 3265 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1804 SdHoareTripleChecker+Valid, 3603 SdHoareTripleChecker+Invalid, 996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 09:25:56,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1804 Valid, 3603 Invalid, 996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 09:25:56,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21507 states. [2023-12-25 09:25:56,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21507 to 8274. [2023-12-25 09:25:56,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8274 states, 8273 states have (on average 1.10117248881905) internal successors, (9110), 8273 states have internal predecessors, (9110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:56,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8274 states to 8274 states and 9110 transitions. [2023-12-25 09:25:56,646 INFO L78 Accepts]: Start accepts. Automaton has 8274 states and 9110 transitions. Word has length 146 [2023-12-25 09:25:56,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:25:56,646 INFO L495 AbstractCegarLoop]: Abstraction has 8274 states and 9110 transitions. [2023-12-25 09:25:56,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 12.333333333333334) internal successors, (259), 21 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:25:56,646 INFO L276 IsEmpty]: Start isEmpty. Operand 8274 states and 9110 transitions. [2023-12-25 09:25:56,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-12-25 09:25:56,648 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:25:56,648 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:25:56,652 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (105)] Ended with exit code 0 [2023-12-25 09:25:56,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:56,850 INFO L420 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:25:56,850 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:25:56,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1324212583, now seen corresponding path program 1 times [2023-12-25 09:25:56,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:25:56,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1394584049] [2023-12-25 09:25:56,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:25:56,851 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:25:56,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:25:56,852 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:25:56,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (106)] Waiting until timeout for monitored process [2023-12-25 09:25:57,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:25:57,055 INFO L262 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 27 conjunts are in the unsatisfiable core [2023-12-25 09:25:57,057 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:25:58,547 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 57 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:25:58,547 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:25:59,446 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 44 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:25:59,446 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:25:59,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1394584049] [2023-12-25 09:25:59,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1394584049] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:25:59,446 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:25:59,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2023-12-25 09:25:59,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698508595] [2023-12-25 09:25:59,447 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:25:59,447 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-12-25 09:25:59,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:25:59,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-12-25 09:25:59,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=913, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 09:25:59,448 INFO L87 Difference]: Start difference. First operand 8274 states and 9110 transitions. Second operand has 34 states, 34 states have (on average 7.823529411764706) internal successors, (266), 34 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:04,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:04,582 INFO L93 Difference]: Finished difference Result 14225 states and 15834 transitions. [2023-12-25 09:26:04,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2023-12-25 09:26:04,583 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 7.823529411764706) internal successors, (266), 34 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 146 [2023-12-25 09:26:04,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:04,593 INFO L225 Difference]: With dead ends: 14225 [2023-12-25 09:26:04,593 INFO L226 Difference]: Without dead ends: 13380 [2023-12-25 09:26:04,597 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2138 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=1549, Invalid=7571, Unknown=0, NotChecked=0, Total=9120 [2023-12-25 09:26:04,597 INFO L413 NwaCegarLoop]: 403 mSDtfsCounter, 1885 mSDsluCounter, 6900 mSDsCounter, 0 mSdLazyCounter, 2389 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1885 SdHoareTripleChecker+Valid, 7303 SdHoareTripleChecker+Invalid, 2420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 2389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:04,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1885 Valid, 7303 Invalid, 2420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 2389 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 09:26:04,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13380 states. [2023-12-25 09:26:04,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13380 to 8291. [2023-12-25 09:26:04,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8291 states, 8290 states have (on average 1.1003618817852834) internal successors, (9122), 8290 states have internal predecessors, (9122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:04,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8291 states to 8291 states and 9122 transitions. [2023-12-25 09:26:04,675 INFO L78 Accepts]: Start accepts. Automaton has 8291 states and 9122 transitions. Word has length 146 [2023-12-25 09:26:04,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:04,675 INFO L495 AbstractCegarLoop]: Abstraction has 8291 states and 9122 transitions. [2023-12-25 09:26:04,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 7.823529411764706) internal successors, (266), 34 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:04,675 INFO L276 IsEmpty]: Start isEmpty. Operand 8291 states and 9122 transitions. [2023-12-25 09:26:04,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-25 09:26:04,677 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:04,677 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:26:04,680 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (106)] Ended with exit code 0 [2023-12-25 09:26:04,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:04,878 INFO L420 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:04,878 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:04,878 INFO L85 PathProgramCache]: Analyzing trace with hash 78697986, now seen corresponding path program 1 times [2023-12-25 09:26:04,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:04,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1114540428] [2023-12-25 09:26:04,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:04,879 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:04,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:04,880 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:04,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (107)] Waiting until timeout for monitored process [2023-12-25 09:26:05,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:05,077 INFO L262 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 09:26:05,079 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:05,527 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-12-25 09:26:05,527 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:05,527 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:05,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1114540428] [2023-12-25 09:26:05,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1114540428] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:05,527 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:05,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 09:26:05,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798018999] [2023-12-25 09:26:05,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:05,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 09:26:05,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:05,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 09:26:05,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-25 09:26:05,528 INFO L87 Difference]: Start difference. First operand 8291 states and 9122 transitions. Second operand has 9 states, 9 states have (on average 12.444444444444445) internal successors, (112), 8 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:06,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:06,327 INFO L93 Difference]: Finished difference Result 9290 states and 10238 transitions. [2023-12-25 09:26:06,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 09:26:06,327 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.444444444444445) internal successors, (112), 8 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 147 [2023-12-25 09:26:06,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:06,333 INFO L225 Difference]: With dead ends: 9290 [2023-12-25 09:26:06,333 INFO L226 Difference]: Without dead ends: 8269 [2023-12-25 09:26:06,335 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:26:06,335 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 1060 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1060 SdHoareTripleChecker+Valid, 732 SdHoareTripleChecker+Invalid, 587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:06,335 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1060 Valid, 732 Invalid, 587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:26:06,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8269 states. [2023-12-25 09:26:06,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8269 to 8265. [2023-12-25 09:26:06,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8265 states, 8264 states have (on average 1.1001936108422072) internal successors, (9092), 8264 states have internal predecessors, (9092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:06,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8265 states to 8265 states and 9092 transitions. [2023-12-25 09:26:06,386 INFO L78 Accepts]: Start accepts. Automaton has 8265 states and 9092 transitions. Word has length 147 [2023-12-25 09:26:06,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:06,386 INFO L495 AbstractCegarLoop]: Abstraction has 8265 states and 9092 transitions. [2023-12-25 09:26:06,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.444444444444445) internal successors, (112), 8 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:06,387 INFO L276 IsEmpty]: Start isEmpty. Operand 8265 states and 9092 transitions. [2023-12-25 09:26:06,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-25 09:26:06,389 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:06,389 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:26:06,392 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (107)] Ended with exit code 0 [2023-12-25 09:26:06,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:06,591 INFO L420 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:06,591 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:06,591 INFO L85 PathProgramCache]: Analyzing trace with hash 1346622520, now seen corresponding path program 1 times [2023-12-25 09:26:06,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:06,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [970948102] [2023-12-25 09:26:06,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:06,591 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:06,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:06,592 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:06,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (108)] Waiting until timeout for monitored process [2023-12-25 09:26:06,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:06,800 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 09:26:06,802 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:07,283 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-12-25 09:26:07,284 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:07,284 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:07,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [970948102] [2023-12-25 09:26:07,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [970948102] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:07,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:07,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-25 09:26:07,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580476722] [2023-12-25 09:26:07,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:07,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 09:26:07,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:07,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 09:26:07,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:26:07,285 INFO L87 Difference]: Start difference. First operand 8265 states and 9092 transitions. Second operand has 10 states, 10 states have (on average 11.1) internal successors, (111), 10 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:08,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:08,145 INFO L93 Difference]: Finished difference Result 11386 states and 12592 transitions. [2023-12-25 09:26:08,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 09:26:08,146 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.1) internal successors, (111), 10 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 147 [2023-12-25 09:26:08,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:08,152 INFO L225 Difference]: With dead ends: 11386 [2023-12-25 09:26:08,152 INFO L226 Difference]: Without dead ends: 10439 [2023-12-25 09:26:08,154 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2023-12-25 09:26:08,154 INFO L413 NwaCegarLoop]: 372 mSDtfsCounter, 1372 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1372 SdHoareTripleChecker+Valid, 1953 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:08,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1372 Valid, 1953 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 09:26:08,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10439 states. [2023-12-25 09:26:08,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10439 to 8010. [2023-12-25 09:26:08,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8010 states, 8009 states have (on average 1.1003870645523786) internal successors, (8813), 8009 states have internal predecessors, (8813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:08,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8010 states to 8010 states and 8813 transitions. [2023-12-25 09:26:08,211 INFO L78 Accepts]: Start accepts. Automaton has 8010 states and 8813 transitions. Word has length 147 [2023-12-25 09:26:08,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:08,211 INFO L495 AbstractCegarLoop]: Abstraction has 8010 states and 8813 transitions. [2023-12-25 09:26:08,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.1) internal successors, (111), 10 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:08,211 INFO L276 IsEmpty]: Start isEmpty. Operand 8010 states and 8813 transitions. [2023-12-25 09:26:08,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-25 09:26:08,213 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:08,213 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:26:08,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (108)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:08,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:08,414 INFO L420 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:08,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:08,414 INFO L85 PathProgramCache]: Analyzing trace with hash 2098171174, now seen corresponding path program 1 times [2023-12-25 09:26:08,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:08,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2088486348] [2023-12-25 09:26:08,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:08,415 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:08,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:08,416 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:08,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (109)] Waiting until timeout for monitored process [2023-12-25 09:26:08,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:08,638 INFO L262 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 09:26:08,639 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:09,557 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 63 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:26:09,557 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:09,802 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 63 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:26:09,803 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:09,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2088486348] [2023-12-25 09:26:09,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2088486348] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:09,803 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:09,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2023-12-25 09:26:09,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169169050] [2023-12-25 09:26:09,803 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:09,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-25 09:26:09,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:09,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-25 09:26:09,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2023-12-25 09:26:09,804 INFO L87 Difference]: Start difference. First operand 8010 states and 8813 transitions. Second operand has 26 states, 26 states have (on average 9.23076923076923) internal successors, (240), 26 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:13,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:13,665 INFO L93 Difference]: Finished difference Result 15946 states and 17698 transitions. [2023-12-25 09:26:13,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2023-12-25 09:26:13,665 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 9.23076923076923) internal successors, (240), 26 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 147 [2023-12-25 09:26:13,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:13,676 INFO L225 Difference]: With dead ends: 15946 [2023-12-25 09:26:13,676 INFO L226 Difference]: Without dead ends: 15073 [2023-12-25 09:26:13,680 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=720, Invalid=3312, Unknown=0, NotChecked=0, Total=4032 [2023-12-25 09:26:13,680 INFO L413 NwaCegarLoop]: 432 mSDtfsCounter, 2637 mSDsluCounter, 6427 mSDsCounter, 0 mSdLazyCounter, 1854 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2637 SdHoareTripleChecker+Valid, 6859 SdHoareTripleChecker+Invalid, 1873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:13,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2637 Valid, 6859 Invalid, 1873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1854 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 09:26:13,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15073 states. [2023-12-25 09:26:13,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15073 to 8032. [2023-12-25 09:26:13,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8032 states, 8031 states have (on average 1.1001120657452372) internal successors, (8835), 8031 states have internal predecessors, (8835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:13,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8032 states to 8032 states and 8835 transitions. [2023-12-25 09:26:13,749 INFO L78 Accepts]: Start accepts. Automaton has 8032 states and 8835 transitions. Word has length 147 [2023-12-25 09:26:13,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:13,750 INFO L495 AbstractCegarLoop]: Abstraction has 8032 states and 8835 transitions. [2023-12-25 09:26:13,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 9.23076923076923) internal successors, (240), 26 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:13,750 INFO L276 IsEmpty]: Start isEmpty. Operand 8032 states and 8835 transitions. [2023-12-25 09:26:13,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-25 09:26:13,752 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:13,752 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 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, 1, 1] [2023-12-25 09:26:13,754 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (109)] Ended with exit code 0 [2023-12-25 09:26:13,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:13,952 INFO L420 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:13,953 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:13,953 INFO L85 PathProgramCache]: Analyzing trace with hash 420165300, now seen corresponding path program 1 times [2023-12-25 09:26:13,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:13,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [611610962] [2023-12-25 09:26:13,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:13,953 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:13,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:13,954 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:13,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (110)] Waiting until timeout for monitored process [2023-12-25 09:26:14,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:14,160 INFO L262 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 09:26:14,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:15,196 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 50 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:26:15,196 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:15,590 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 50 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:26:15,590 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:15,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [611610962] [2023-12-25 09:26:15,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [611610962] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:15,590 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:15,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 27 [2023-12-25 09:26:15,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548564166] [2023-12-25 09:26:15,590 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:15,590 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-25 09:26:15,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:15,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-25 09:26:15,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2023-12-25 09:26:15,591 INFO L87 Difference]: Start difference. First operand 8032 states and 8835 transitions. Second operand has 27 states, 27 states have (on average 9.62962962962963) internal successors, (260), 27 states have internal predecessors, (260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:19,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:19,059 INFO L93 Difference]: Finished difference Result 10792 states and 11854 transitions. [2023-12-25 09:26:19,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-12-25 09:26:19,060 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 9.62962962962963) internal successors, (260), 27 states have internal predecessors, (260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 149 [2023-12-25 09:26:19,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:19,068 INFO L225 Difference]: With dead ends: 10792 [2023-12-25 09:26:19,069 INFO L226 Difference]: Without dead ends: 10343 [2023-12-25 09:26:19,071 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 710 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=707, Invalid=3325, Unknown=0, NotChecked=0, Total=4032 [2023-12-25 09:26:19,072 INFO L413 NwaCegarLoop]: 434 mSDtfsCounter, 2205 mSDsluCounter, 5707 mSDsCounter, 0 mSdLazyCounter, 1480 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2205 SdHoareTripleChecker+Valid, 6141 SdHoareTripleChecker+Invalid, 1504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:19,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2205 Valid, 6141 Invalid, 1504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1480 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:26:19,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10343 states. [2023-12-25 09:26:19,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10343 to 8081. [2023-12-25 09:26:19,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8081 states, 8080 states have (on average 1.0995049504950496) internal successors, (8884), 8080 states have internal predecessors, (8884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:19,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8081 states to 8081 states and 8884 transitions. [2023-12-25 09:26:19,131 INFO L78 Accepts]: Start accepts. Automaton has 8081 states and 8884 transitions. Word has length 149 [2023-12-25 09:26:19,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:19,131 INFO L495 AbstractCegarLoop]: Abstraction has 8081 states and 8884 transitions. [2023-12-25 09:26:19,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 9.62962962962963) internal successors, (260), 27 states have internal predecessors, (260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:19,131 INFO L276 IsEmpty]: Start isEmpty. Operand 8081 states and 8884 transitions. [2023-12-25 09:26:19,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-25 09:26:19,133 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:19,134 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 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, 1, 1] [2023-12-25 09:26:19,137 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (110)] Ended with exit code 0 [2023-12-25 09:26:19,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:19,334 INFO L420 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:19,334 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:19,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1176810644, now seen corresponding path program 1 times [2023-12-25 09:26:19,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:19,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2140720773] [2023-12-25 09:26:19,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:19,335 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:19,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:19,337 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:19,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (111)] Waiting until timeout for monitored process [2023-12-25 09:26:19,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:19,544 INFO L262 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:26:19,546 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:20,253 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 36 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:20,253 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:20,674 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 36 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:20,674 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:20,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2140720773] [2023-12-25 09:26:20,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2140720773] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:20,674 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:20,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:26:20,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612965796] [2023-12-25 09:26:20,674 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:20,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:26:20,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:20,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:26:20,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:26:20,675 INFO L87 Difference]: Start difference. First operand 8081 states and 8884 transitions. Second operand has 31 states, 31 states have (on average 8.935483870967742) internal successors, (277), 31 states have internal predecessors, (277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:25,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:25,008 INFO L93 Difference]: Finished difference Result 16072 states and 17817 transitions. [2023-12-25 09:26:25,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2023-12-25 09:26:25,009 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 8.935483870967742) internal successors, (277), 31 states have internal predecessors, (277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 149 [2023-12-25 09:26:25,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:25,021 INFO L225 Difference]: With dead ends: 16072 [2023-12-25 09:26:25,021 INFO L226 Difference]: Without dead ends: 15519 [2023-12-25 09:26:25,026 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 359 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2201 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1064, Invalid=7678, Unknown=0, NotChecked=0, Total=8742 [2023-12-25 09:26:25,026 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 2494 mSDsluCounter, 9709 mSDsCounter, 0 mSdLazyCounter, 2171 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2494 SdHoareTripleChecker+Valid, 10235 SdHoareTripleChecker+Invalid, 2187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 2171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:25,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2494 Valid, 10235 Invalid, 2187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 2171 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 09:26:25,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15519 states. [2023-12-25 09:26:25,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15519 to 8364. [2023-12-25 09:26:25,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8364 states, 8363 states have (on average 1.099844553389932) internal successors, (9198), 8363 states have internal predecessors, (9198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:25,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8364 states to 8364 states and 9198 transitions. [2023-12-25 09:26:25,103 INFO L78 Accepts]: Start accepts. Automaton has 8364 states and 9198 transitions. Word has length 149 [2023-12-25 09:26:25,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:25,103 INFO L495 AbstractCegarLoop]: Abstraction has 8364 states and 9198 transitions. [2023-12-25 09:26:25,103 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 8.935483870967742) internal successors, (277), 31 states have internal predecessors, (277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:25,103 INFO L276 IsEmpty]: Start isEmpty. Operand 8364 states and 9198 transitions. [2023-12-25 09:26:25,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-25 09:26:25,106 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:25,106 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:26:25,109 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (111)] Forceful destruction successful, exit code 0 [2023-12-25 09:26:25,306 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:25,306 INFO L420 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:25,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:25,307 INFO L85 PathProgramCache]: Analyzing trace with hash 824712557, now seen corresponding path program 1 times [2023-12-25 09:26:25,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:25,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1938438401] [2023-12-25 09:26:25,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:25,307 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:25,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:25,308 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:25,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (112)] Waiting until timeout for monitored process [2023-12-25 09:26:25,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:25,509 INFO L262 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 09:26:25,511 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:25,725 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 63 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:26:25,726 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:25,875 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 63 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 09:26:25,875 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:25,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1938438401] [2023-12-25 09:26:25,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1938438401] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:25,875 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:25,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2023-12-25 09:26:25,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263631951] [2023-12-25 09:26:25,875 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:25,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 09:26:25,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:25,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 09:26:25,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2023-12-25 09:26:25,876 INFO L87 Difference]: Start difference. First operand 8364 states and 9198 transitions. Second operand has 16 states, 16 states have (on average 11.25) internal successors, (180), 16 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:26,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:26,640 INFO L93 Difference]: Finished difference Result 10336 states and 11411 transitions. [2023-12-25 09:26:26,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-25 09:26:26,640 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 11.25) internal successors, (180), 16 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 149 [2023-12-25 09:26:26,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:26,646 INFO L225 Difference]: With dead ends: 10336 [2023-12-25 09:26:26,646 INFO L226 Difference]: Without dead ends: 9459 [2023-12-25 09:26:26,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 281 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=200, Invalid=670, Unknown=0, NotChecked=0, Total=870 [2023-12-25 09:26:26,648 INFO L413 NwaCegarLoop]: 329 mSDtfsCounter, 492 mSDsluCounter, 2611 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 2940 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:26,648 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [492 Valid, 2940 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:26:26,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9459 states. [2023-12-25 09:26:26,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9459 to 8678. [2023-12-25 09:26:26,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8678 states, 8677 states have (on average 1.1004955629825977) internal successors, (9549), 8677 states have internal predecessors, (9549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:26,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8678 states to 8678 states and 9549 transitions. [2023-12-25 09:26:26,704 INFO L78 Accepts]: Start accepts. Automaton has 8678 states and 9549 transitions. Word has length 149 [2023-12-25 09:26:26,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:26,704 INFO L495 AbstractCegarLoop]: Abstraction has 8678 states and 9549 transitions. [2023-12-25 09:26:26,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 11.25) internal successors, (180), 16 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:26,705 INFO L276 IsEmpty]: Start isEmpty. Operand 8678 states and 9549 transitions. [2023-12-25 09:26:26,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2023-12-25 09:26:26,707 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:26,707 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 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, 1, 1, 1] [2023-12-25 09:26:26,709 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (112)] Ended with exit code 0 [2023-12-25 09:26:26,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:26,907 INFO L420 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:26,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:26,908 INFO L85 PathProgramCache]: Analyzing trace with hash -77634077, now seen corresponding path program 1 times [2023-12-25 09:26:26,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:26,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [485655053] [2023-12-25 09:26:26,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:26,908 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:26,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:26,909 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:26,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (113)] Waiting until timeout for monitored process [2023-12-25 09:26:27,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:27,121 INFO L262 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 09:26:27,123 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:28,010 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 57 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:26:28,010 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:28,214 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 57 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 09:26:28,214 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:28,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [485655053] [2023-12-25 09:26:28,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [485655053] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:28,214 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:28,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2023-12-25 09:26:28,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445678910] [2023-12-25 09:26:28,214 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:28,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-25 09:26:28,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:28,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-25 09:26:28,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2023-12-25 09:26:28,215 INFO L87 Difference]: Start difference. First operand 8678 states and 9549 transitions. Second operand has 22 states, 22 states have (on average 11.363636363636363) internal successors, (250), 22 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:30,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:30,512 INFO L93 Difference]: Finished difference Result 13322 states and 14677 transitions. [2023-12-25 09:26:30,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-12-25 09:26:30,512 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 11.363636363636363) internal successors, (250), 22 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 150 [2023-12-25 09:26:30,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:30,520 INFO L225 Difference]: With dead ends: 13322 [2023-12-25 09:26:30,520 INFO L226 Difference]: Without dead ends: 11954 [2023-12-25 09:26:30,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=528, Invalid=2228, Unknown=0, NotChecked=0, Total=2756 [2023-12-25 09:26:30,523 INFO L413 NwaCegarLoop]: 379 mSDtfsCounter, 2053 mSDsluCounter, 3657 mSDsCounter, 0 mSdLazyCounter, 1035 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2053 SdHoareTripleChecker+Valid, 4036 SdHoareTripleChecker+Invalid, 1052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1035 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:30,523 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2053 Valid, 4036 Invalid, 1052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1035 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-25 09:26:30,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11954 states. [2023-12-25 09:26:30,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11954 to 8726. [2023-12-25 09:26:30,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8726 states, 8725 states have (on average 1.099942693409742) internal successors, (9597), 8725 states have internal predecessors, (9597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:30,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8726 states to 8726 states and 9597 transitions. [2023-12-25 09:26:30,588 INFO L78 Accepts]: Start accepts. Automaton has 8726 states and 9597 transitions. Word has length 150 [2023-12-25 09:26:30,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:30,589 INFO L495 AbstractCegarLoop]: Abstraction has 8726 states and 9597 transitions. [2023-12-25 09:26:30,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 11.363636363636363) internal successors, (250), 22 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:30,589 INFO L276 IsEmpty]: Start isEmpty. Operand 8726 states and 9597 transitions. [2023-12-25 09:26:30,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-25 09:26:30,591 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:30,591 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2023-12-25 09:26:30,593 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (113)] Ended with exit code 0 [2023-12-25 09:26:30,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:30,791 INFO L420 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:30,791 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:30,792 INFO L85 PathProgramCache]: Analyzing trace with hash 81874223, now seen corresponding path program 1 times [2023-12-25 09:26:30,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:30,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [977173781] [2023-12-25 09:26:30,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:30,792 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:30,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:30,793 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:30,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (114)] Waiting until timeout for monitored process [2023-12-25 09:26:30,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:30,993 INFO L262 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 09:26:30,994 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:31,281 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 50 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:26:31,281 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:31,482 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 50 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 09:26:31,482 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:31,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [977173781] [2023-12-25 09:26:31,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [977173781] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:31,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:31,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2023-12-25 09:26:31,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917104311] [2023-12-25 09:26:31,483 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:31,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 09:26:31,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:31,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 09:26:31,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2023-12-25 09:26:31,483 INFO L87 Difference]: Start difference. First operand 8726 states and 9597 transitions. Second operand has 18 states, 18 states have (on average 11.444444444444445) internal successors, (206), 18 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:32,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:32,114 INFO L93 Difference]: Finished difference Result 11362 states and 12493 transitions. [2023-12-25 09:26:32,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 09:26:32,115 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 11.444444444444445) internal successors, (206), 18 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 151 [2023-12-25 09:26:32,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:32,122 INFO L225 Difference]: With dead ends: 11362 [2023-12-25 09:26:32,122 INFO L226 Difference]: Without dead ends: 10670 [2023-12-25 09:26:32,123 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 283 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=132, Invalid=570, Unknown=0, NotChecked=0, Total=702 [2023-12-25 09:26:32,123 INFO L413 NwaCegarLoop]: 387 mSDtfsCounter, 504 mSDsluCounter, 3270 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 3657 SdHoareTripleChecker+Invalid, 609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:32,124 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [504 Valid, 3657 Invalid, 609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 596 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 09:26:32,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10670 states. [2023-12-25 09:26:32,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10670 to 8737. [2023-12-25 09:26:32,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8737 states, 8736 states have (on average 1.09981684981685) internal successors, (9608), 8736 states have internal predecessors, (9608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:32,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8737 states to 8737 states and 9608 transitions. [2023-12-25 09:26:32,236 INFO L78 Accepts]: Start accepts. Automaton has 8737 states and 9608 transitions. Word has length 151 [2023-12-25 09:26:32,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:32,236 INFO L495 AbstractCegarLoop]: Abstraction has 8737 states and 9608 transitions. [2023-12-25 09:26:32,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 11.444444444444445) internal successors, (206), 18 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:32,237 INFO L276 IsEmpty]: Start isEmpty. Operand 8737 states and 9608 transitions. [2023-12-25 09:26:32,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-25 09:26:32,239 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:32,239 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:26:32,241 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (114)] Ended with exit code 0 [2023-12-25 09:26:32,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:32,439 INFO L420 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:32,442 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:32,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1955064842, now seen corresponding path program 1 times [2023-12-25 09:26:32,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:32,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1084519815] [2023-12-25 09:26:32,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:32,442 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:32,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:32,443 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:32,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (115)] Waiting until timeout for monitored process [2023-12-25 09:26:32,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:32,652 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 09:26:32,654 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:33,103 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2023-12-25 09:26:33,103 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:33,103 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:33,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1084519815] [2023-12-25 09:26:33,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1084519815] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:33,103 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:33,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-25 09:26:33,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202326711] [2023-12-25 09:26:33,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:33,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 09:26:33,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:33,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 09:26:33,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-25 09:26:33,104 INFO L87 Difference]: Start difference. First operand 8737 states and 9608 transitions. Second operand has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:33,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:33,973 INFO L93 Difference]: Finished difference Result 10292 states and 11341 transitions. [2023-12-25 09:26:33,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 09:26:33,973 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 152 [2023-12-25 09:26:33,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:33,978 INFO L225 Difference]: With dead ends: 10292 [2023-12-25 09:26:33,978 INFO L226 Difference]: Without dead ends: 9424 [2023-12-25 09:26:33,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2023-12-25 09:26:33,980 INFO L413 NwaCegarLoop]: 316 mSDtfsCounter, 1071 mSDsluCounter, 1674 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1071 SdHoareTripleChecker+Valid, 1990 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:33,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1071 Valid, 1990 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 500 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 09:26:33,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9424 states. [2023-12-25 09:26:34,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9424 to 8707. [2023-12-25 09:26:34,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8707 states, 8706 states have (on average 1.1000459453250633) internal successors, (9577), 8706 states have internal predecessors, (9577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:34,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8707 states to 8707 states and 9577 transitions. [2023-12-25 09:26:34,025 INFO L78 Accepts]: Start accepts. Automaton has 8707 states and 9577 transitions. Word has length 152 [2023-12-25 09:26:34,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:34,025 INFO L495 AbstractCegarLoop]: Abstraction has 8707 states and 9577 transitions. [2023-12-25 09:26:34,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:34,025 INFO L276 IsEmpty]: Start isEmpty. Operand 8707 states and 9577 transitions. [2023-12-25 09:26:34,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-25 09:26:34,027 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:34,027 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:26:34,030 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (115)] Ended with exit code 0 [2023-12-25 09:26:34,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:34,228 INFO L420 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:34,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:34,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1011444613, now seen corresponding path program 1 times [2023-12-25 09:26:34,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:34,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2065640110] [2023-12-25 09:26:34,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:34,228 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:34,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:34,229 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:34,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (116)] Waiting until timeout for monitored process [2023-12-25 09:26:34,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:34,440 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:26:34,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:35,154 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 29 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:35,155 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:35,578 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 29 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:35,578 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:35,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2065640110] [2023-12-25 09:26:35,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2065640110] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:35,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:35,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:26:35,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989384128] [2023-12-25 09:26:35,579 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:35,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:26:35,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:35,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:26:35,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:26:35,580 INFO L87 Difference]: Start difference. First operand 8707 states and 9577 transitions. Second operand has 31 states, 31 states have (on average 9.096774193548388) internal successors, (282), 31 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:38,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:38,665 INFO L93 Difference]: Finished difference Result 12719 states and 14016 transitions. [2023-12-25 09:26:38,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-12-25 09:26:38,665 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.096774193548388) internal successors, (282), 31 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 152 [2023-12-25 09:26:38,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:38,672 INFO L225 Difference]: With dead ends: 12719 [2023-12-25 09:26:38,672 INFO L226 Difference]: Without dead ends: 11846 [2023-12-25 09:26:38,675 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 273 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1101 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=779, Invalid=4477, Unknown=0, NotChecked=0, Total=5256 [2023-12-25 09:26:38,675 INFO L413 NwaCegarLoop]: 389 mSDtfsCounter, 1443 mSDsluCounter, 7483 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1443 SdHoareTripleChecker+Valid, 7872 SdHoareTripleChecker+Invalid, 1633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:38,675 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1443 Valid, 7872 Invalid, 1633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1619 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:26:38,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11846 states. [2023-12-25 09:26:38,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11846 to 8623. [2023-12-25 09:26:38,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8623 states, 8622 states have (on average 1.099628856413825) internal successors, (9481), 8622 states have internal predecessors, (9481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:38,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8623 states to 8623 states and 9481 transitions. [2023-12-25 09:26:38,738 INFO L78 Accepts]: Start accepts. Automaton has 8623 states and 9481 transitions. Word has length 152 [2023-12-25 09:26:38,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:38,738 INFO L495 AbstractCegarLoop]: Abstraction has 8623 states and 9481 transitions. [2023-12-25 09:26:38,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.096774193548388) internal successors, (282), 31 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:38,739 INFO L276 IsEmpty]: Start isEmpty. Operand 8623 states and 9481 transitions. [2023-12-25 09:26:38,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-25 09:26:38,741 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:38,741 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:26:38,743 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (116)] Ended with exit code 0 [2023-12-25 09:26:38,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:38,941 INFO L420 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:38,941 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:38,942 INFO L85 PathProgramCache]: Analyzing trace with hash 351576097, now seen corresponding path program 1 times [2023-12-25 09:26:38,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:38,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [453853897] [2023-12-25 09:26:38,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:38,942 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:38,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:38,943 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:38,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (117)] Waiting until timeout for monitored process [2023-12-25 09:26:39,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:39,155 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 09:26:39,157 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:39,938 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 51 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 09:26:39,938 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:40,860 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 16 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:40,860 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:40,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [453853897] [2023-12-25 09:26:40,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [453853897] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:40,860 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:40,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 19] total 32 [2023-12-25 09:26:40,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415127656] [2023-12-25 09:26:40,860 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:40,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-25 09:26:40,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:40,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-25 09:26:40,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=849, Unknown=0, NotChecked=0, Total=992 [2023-12-25 09:26:40,861 INFO L87 Difference]: Start difference. First operand 8623 states and 9481 transitions. Second operand has 32 states, 32 states have (on average 8.53125) internal successors, (273), 32 states have internal predecessors, (273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:47,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:47,386 INFO L93 Difference]: Finished difference Result 16624 states and 18292 transitions. [2023-12-25 09:26:47,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2023-12-25 09:26:47,386 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 8.53125) internal successors, (273), 32 states have internal predecessors, (273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 152 [2023-12-25 09:26:47,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:47,397 INFO L225 Difference]: With dead ends: 16624 [2023-12-25 09:26:47,398 INFO L226 Difference]: Without dead ends: 14733 [2023-12-25 09:26:47,402 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3653 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=1979, Invalid=11361, Unknown=0, NotChecked=0, Total=13340 [2023-12-25 09:26:47,403 INFO L413 NwaCegarLoop]: 353 mSDtfsCounter, 3103 mSDsluCounter, 5792 mSDsCounter, 0 mSdLazyCounter, 2064 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3103 SdHoareTripleChecker+Valid, 6145 SdHoareTripleChecker+Invalid, 2108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 2064 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:47,403 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3103 Valid, 6145 Invalid, 2108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 2064 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 09:26:47,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14733 states. [2023-12-25 09:26:47,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14733 to 8173. [2023-12-25 09:26:47,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8173 states, 8172 states have (on average 1.0986294664708762) internal successors, (8978), 8172 states have internal predecessors, (8978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:47,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8173 states to 8173 states and 8978 transitions. [2023-12-25 09:26:47,475 INFO L78 Accepts]: Start accepts. Automaton has 8173 states and 8978 transitions. Word has length 152 [2023-12-25 09:26:47,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:47,475 INFO L495 AbstractCegarLoop]: Abstraction has 8173 states and 8978 transitions. [2023-12-25 09:26:47,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.53125) internal successors, (273), 32 states have internal predecessors, (273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:47,476 INFO L276 IsEmpty]: Start isEmpty. Operand 8173 states and 8978 transitions. [2023-12-25 09:26:47,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-25 09:26:47,478 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:47,478 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:26:47,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (117)] Ended with exit code 0 [2023-12-25 09:26:47,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:47,678 INFO L420 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:47,679 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:47,679 INFO L85 PathProgramCache]: Analyzing trace with hash 628772820, now seen corresponding path program 1 times [2023-12-25 09:26:47,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:47,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [456327101] [2023-12-25 09:26:47,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:47,679 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:47,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:47,680 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:47,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (118)] Waiting until timeout for monitored process [2023-12-25 09:26:47,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:47,891 INFO L262 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-25 09:26:47,892 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:48,633 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 38 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:48,633 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:49,068 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 38 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:49,068 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:49,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [456327101] [2023-12-25 09:26:49,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [456327101] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:49,068 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:49,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2023-12-25 09:26:49,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24796691] [2023-12-25 09:26:49,068 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:49,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-25 09:26:49,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:49,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-25 09:26:49,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:26:49,070 INFO L87 Difference]: Start difference. First operand 8173 states and 8978 transitions. Second operand has 31 states, 31 states have (on average 9.193548387096774) internal successors, (285), 31 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:53,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:53,193 INFO L93 Difference]: Finished difference Result 15224 states and 16889 transitions. [2023-12-25 09:26:53,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2023-12-25 09:26:53,194 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 9.193548387096774) internal successors, (285), 31 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 154 [2023-12-25 09:26:53,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:53,206 INFO L225 Difference]: With dead ends: 15224 [2023-12-25 09:26:53,206 INFO L226 Difference]: Without dead ends: 14775 [2023-12-25 09:26:53,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 277 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2423 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1281, Invalid=8225, Unknown=0, NotChecked=0, Total=9506 [2023-12-25 09:26:53,212 INFO L413 NwaCegarLoop]: 427 mSDtfsCounter, 2060 mSDsluCounter, 6923 mSDsCounter, 0 mSdLazyCounter, 1468 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2060 SdHoareTripleChecker+Valid, 7350 SdHoareTripleChecker+Invalid, 1488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:53,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2060 Valid, 7350 Invalid, 1488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1468 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:26:53,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14775 states. [2023-12-25 09:26:53,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14775 to 8184. [2023-12-25 09:26:53,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8184 states, 8183 states have (on average 1.0984968837834534) internal successors, (8989), 8183 states have internal predecessors, (8989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:53,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8184 states to 8184 states and 8989 transitions. [2023-12-25 09:26:53,289 INFO L78 Accepts]: Start accepts. Automaton has 8184 states and 8989 transitions. Word has length 154 [2023-12-25 09:26:53,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:53,289 INFO L495 AbstractCegarLoop]: Abstraction has 8184 states and 8989 transitions. [2023-12-25 09:26:53,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 9.193548387096774) internal successors, (285), 31 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:53,289 INFO L276 IsEmpty]: Start isEmpty. Operand 8184 states and 8989 transitions. [2023-12-25 09:26:53,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-25 09:26:53,292 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:53,292 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:26:53,294 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (118)] Ended with exit code 0 [2023-12-25 09:26:53,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:53,492 INFO L420 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:53,493 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:53,493 INFO L85 PathProgramCache]: Analyzing trace with hash 1384093204, now seen corresponding path program 1 times [2023-12-25 09:26:53,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:53,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [189099441] [2023-12-25 09:26:53,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:53,493 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:53,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:53,494 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:53,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (119)] Waiting until timeout for monitored process [2023-12-25 09:26:53,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:53,702 INFO L262 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-25 09:26:53,704 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:54,591 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-25 09:26:54,592 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 09:26:54,592 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:54,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [189099441] [2023-12-25 09:26:54,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [189099441] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 09:26:54,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 09:26:54,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-12-25 09:26:54,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167298011] [2023-12-25 09:26:54,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 09:26:54,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-25 09:26:54,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:54,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-25 09:26:54,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2023-12-25 09:26:54,593 INFO L87 Difference]: Start difference. First operand 8184 states and 8989 transitions. Second operand has 17 states, 17 states have (on average 7.764705882352941) internal successors, (132), 17 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:56,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:26:56,312 INFO L93 Difference]: Finished difference Result 8706 states and 9577 transitions. [2023-12-25 09:26:56,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-25 09:26:56,312 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 7.764705882352941) internal successors, (132), 17 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 154 [2023-12-25 09:26:56,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:26:56,318 INFO L225 Difference]: With dead ends: 8706 [2023-12-25 09:26:56,318 INFO L226 Difference]: Without dead ends: 8421 [2023-12-25 09:26:56,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=172, Invalid=758, Unknown=0, NotChecked=0, Total=930 [2023-12-25 09:26:56,319 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 790 mSDsluCounter, 3490 mSDsCounter, 0 mSdLazyCounter, 1168 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 790 SdHoareTripleChecker+Valid, 3812 SdHoareTripleChecker+Invalid, 1172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 09:26:56,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [790 Valid, 3812 Invalid, 1172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1168 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 09:26:56,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8421 states. [2023-12-25 09:26:56,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8421 to 8184. [2023-12-25 09:26:56,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8184 states, 8183 states have (on average 1.0982524746425517) internal successors, (8987), 8183 states have internal predecessors, (8987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:56,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8184 states to 8184 states and 8987 transitions. [2023-12-25 09:26:56,363 INFO L78 Accepts]: Start accepts. Automaton has 8184 states and 8987 transitions. Word has length 154 [2023-12-25 09:26:56,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:26:56,363 INFO L495 AbstractCegarLoop]: Abstraction has 8184 states and 8987 transitions. [2023-12-25 09:26:56,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 7.764705882352941) internal successors, (132), 17 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:26:56,363 INFO L276 IsEmpty]: Start isEmpty. Operand 8184 states and 8987 transitions. [2023-12-25 09:26:56,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-25 09:26:56,365 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:26:56,365 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:26:56,368 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (119)] Ended with exit code 0 [2023-12-25 09:26:56,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:56,566 INFO L420 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:26:56,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:26:56,566 INFO L85 PathProgramCache]: Analyzing trace with hash 418825622, now seen corresponding path program 1 times [2023-12-25 09:26:56,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:26:56,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1099154266] [2023-12-25 09:26:56,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:26:56,566 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:26:56,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:26:56,567 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:26:56,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (120)] Waiting until timeout for monitored process [2023-12-25 09:26:56,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:26:56,778 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-25 09:26:56,780 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:26:57,658 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 58 proven. 4 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-25 09:26:57,658 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:26:58,498 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 35 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:26:58,499 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:26:58,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1099154266] [2023-12-25 09:26:58,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1099154266] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:26:58,499 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:26:58,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 32 [2023-12-25 09:26:58,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115649383] [2023-12-25 09:26:58,499 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:26:58,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-25 09:26:58,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:26:58,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-25 09:26:58,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2023-12-25 09:26:58,500 INFO L87 Difference]: Start difference. First operand 8184 states and 8987 transitions. Second operand has 32 states, 32 states have (on average 8.5625) internal successors, (274), 32 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:03,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:03,131 INFO L93 Difference]: Finished difference Result 12862 states and 14136 transitions. [2023-12-25 09:27:03,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-25 09:27:03,132 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 8.5625) internal successors, (274), 32 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 154 [2023-12-25 09:27:03,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:03,141 INFO L225 Difference]: With dead ends: 12862 [2023-12-25 09:27:03,141 INFO L226 Difference]: Without dead ends: 11728 [2023-12-25 09:27:03,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 276 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1478 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1164, Invalid=5478, Unknown=0, NotChecked=0, Total=6642 [2023-12-25 09:27:03,144 INFO L413 NwaCegarLoop]: 387 mSDtfsCounter, 1891 mSDsluCounter, 7358 mSDsCounter, 0 mSdLazyCounter, 2351 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1891 SdHoareTripleChecker+Valid, 7745 SdHoareTripleChecker+Invalid, 2394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 2351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:03,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1891 Valid, 7745 Invalid, 2394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 2351 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 09:27:03,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11728 states. [2023-12-25 09:27:03,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11728 to 8169. [2023-12-25 09:27:03,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8169 states, 8168 states have (on average 1.0985553379040156) internal successors, (8973), 8168 states have internal predecessors, (8973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:03,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8169 states to 8169 states and 8973 transitions. [2023-12-25 09:27:03,206 INFO L78 Accepts]: Start accepts. Automaton has 8169 states and 8973 transitions. Word has length 154 [2023-12-25 09:27:03,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:03,207 INFO L495 AbstractCegarLoop]: Abstraction has 8169 states and 8973 transitions. [2023-12-25 09:27:03,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 8.5625) internal successors, (274), 32 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:03,207 INFO L276 IsEmpty]: Start isEmpty. Operand 8169 states and 8973 transitions. [2023-12-25 09:27:03,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-25 09:27:03,209 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:03,209 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:27:03,212 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (120)] Ended with exit code 0 [2023-12-25 09:27:03,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:27:03,410 INFO L420 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:27:03,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:03,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1976373346, now seen corresponding path program 1 times [2023-12-25 09:27:03,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:03,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [586772967] [2023-12-25 09:27:03,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:03,410 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:27:03,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:03,411 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:27:03,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (121)] Waiting until timeout for monitored process [2023-12-25 09:27:03,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:03,622 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 09:27:03,624 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:04,299 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 19 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:27:04,299 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:27:04,666 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 19 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:27:04,666 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:04,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [586772967] [2023-12-25 09:27:04,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [586772967] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:27:04,667 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:27:04,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 27 [2023-12-25 09:27:04,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462272142] [2023-12-25 09:27:04,667 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:27:04,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-25 09:27:04,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:04,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-25 09:27:04,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2023-12-25 09:27:04,668 INFO L87 Difference]: Start difference. First operand 8169 states and 8973 transitions. Second operand has 27 states, 27 states have (on average 10.666666666666666) internal successors, (288), 27 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:06,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:06,869 INFO L93 Difference]: Finished difference Result 11598 states and 12678 transitions. [2023-12-25 09:27:06,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-12-25 09:27:06,869 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 10.666666666666666) internal successors, (288), 27 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 154 [2023-12-25 09:27:06,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:06,878 INFO L225 Difference]: With dead ends: 11598 [2023-12-25 09:27:06,878 INFO L226 Difference]: Without dead ends: 10589 [2023-12-25 09:27:06,882 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 281 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=504, Invalid=2918, Unknown=0, NotChecked=0, Total=3422 [2023-12-25 09:27:06,882 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 1444 mSDsluCounter, 6255 mSDsCounter, 0 mSdLazyCounter, 1434 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1444 SdHoareTripleChecker+Valid, 6669 SdHoareTripleChecker+Invalid, 1446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:06,883 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1444 Valid, 6669 Invalid, 1446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1434 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-25 09:27:06,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10589 states. [2023-12-25 09:27:06,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10589 to 8366. [2023-12-25 09:27:06,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8366 states, 8365 states have (on average 1.098386132695756) internal successors, (9188), 8365 states have internal predecessors, (9188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:06,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8366 states to 8366 states and 9188 transitions. [2023-12-25 09:27:06,948 INFO L78 Accepts]: Start accepts. Automaton has 8366 states and 9188 transitions. Word has length 154 [2023-12-25 09:27:06,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:06,948 INFO L495 AbstractCegarLoop]: Abstraction has 8366 states and 9188 transitions. [2023-12-25 09:27:06,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 10.666666666666666) internal successors, (288), 27 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:06,948 INFO L276 IsEmpty]: Start isEmpty. Operand 8366 states and 9188 transitions. [2023-12-25 09:27:06,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-25 09:27:06,951 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:06,951 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:27:06,954 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (121)] Ended with exit code 0 [2023-12-25 09:27:07,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:27:07,153 INFO L420 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:27:07,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:07,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1658725434, now seen corresponding path program 1 times [2023-12-25 09:27:07,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:07,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [524670954] [2023-12-25 09:27:07,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:07,154 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:27:07,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:07,155 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:27:07,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (122)] Waiting until timeout for monitored process [2023-12-25 09:27:07,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 09:27:07,369 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 34 conjunts are in the unsatisfiable core [2023-12-25 09:27:07,371 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 09:27:08,812 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 16 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:27:08,812 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 09:27:10,214 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 16 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 09:27:10,215 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 09:27:10,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [524670954] [2023-12-25 09:27:10,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [524670954] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 09:27:10,215 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 09:27:10,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 25] total 50 [2023-12-25 09:27:10,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306423978] [2023-12-25 09:27:10,215 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 09:27:10,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2023-12-25 09:27:10,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 09:27:10,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2023-12-25 09:27:10,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=2281, Unknown=0, NotChecked=0, Total=2450 [2023-12-25 09:27:10,216 INFO L87 Difference]: Start difference. First operand 8366 states and 9188 transitions. Second operand has 50 states, 50 states have (on average 5.5) internal successors, (275), 50 states have internal predecessors, (275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:29,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 09:27:29,169 INFO L93 Difference]: Finished difference Result 11943 states and 13090 transitions. [2023-12-25 09:27:29,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2023-12-25 09:27:29,169 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 5.5) internal successors, (275), 50 states have internal predecessors, (275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 154 [2023-12-25 09:27:29,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 09:27:29,178 INFO L225 Difference]: With dead ends: 11943 [2023-12-25 09:27:29,178 INFO L226 Difference]: Without dead ends: 11116 [2023-12-25 09:27:29,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 257 SyntacticMatches, 2 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 8891 ImplicationChecksByTransitivity, 15.3s TimeCoverageRelationStatistics Valid=3277, Invalid=27523, Unknown=0, NotChecked=0, Total=30800 [2023-12-25 09:27:29,183 INFO L413 NwaCegarLoop]: 451 mSDtfsCounter, 3172 mSDsluCounter, 11764 mSDsCounter, 0 mSdLazyCounter, 5697 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3172 SdHoareTripleChecker+Valid, 12215 SdHoareTripleChecker+Invalid, 5797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 5697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-12-25 09:27:29,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3172 Valid, 12215 Invalid, 5797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 5697 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-12-25 09:27:29,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11116 states. [2023-12-25 09:27:29,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11116 to 8491. [2023-12-25 09:27:29,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8491 states, 8490 states have (on average 1.0976442873969376) internal successors, (9319), 8490 states have internal predecessors, (9319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:29,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8491 states to 8491 states and 9319 transitions. [2023-12-25 09:27:29,251 INFO L78 Accepts]: Start accepts. Automaton has 8491 states and 9319 transitions. Word has length 154 [2023-12-25 09:27:29,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 09:27:29,251 INFO L495 AbstractCegarLoop]: Abstraction has 8491 states and 9319 transitions. [2023-12-25 09:27:29,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 5.5) internal successors, (275), 50 states have internal predecessors, (275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 09:27:29,251 INFO L276 IsEmpty]: Start isEmpty. Operand 8491 states and 9319 transitions. [2023-12-25 09:27:29,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-25 09:27:29,253 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 09:27:29,253 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:27:29,256 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (122)] Ended with exit code 0 [2023-12-25 09:27:29,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:27:29,454 INFO L420 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2023-12-25 09:27:29,454 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 09:27:29,454 INFO L85 PathProgramCache]: Analyzing trace with hash 777330389, now seen corresponding path program 1 times [2023-12-25 09:27:29,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 09:27:29,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1126433716] [2023-12-25 09:27:29,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 09:27:29,455 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:27:29,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 09:27:29,455 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 09:27:29,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (123)] Waiting until timeout for monitored process [2023-12-25 09:27:29,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-25 09:27:29,666 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-12-25 09:27:29,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-25 09:27:30,011 INFO L130 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2023-12-25 09:27:30,012 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-12-25 09:27:30,012 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 6 remaining) [2023-12-25 09:27:30,014 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (4 of 6 remaining) [2023-12-25 09:27:30,014 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (3 of 6 remaining) [2023-12-25 09:27:30,014 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2023-12-25 09:27:30,014 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2023-12-25 09:27:30,014 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2023-12-25 09:27:30,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (123)] Forceful destruction successful, exit code 0 [2023-12-25 09:27:30,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 09:27:30,222 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 09:27:30,224 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-25 09:27:30,468 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.12 09:27:30 BoogieIcfgContainer [2023-12-25 09:27:30,468 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-25 09:27:30,469 INFO L158 Benchmark]: Toolchain (without parser) took 424603.70ms. Allocated memory was 268.4MB in the beginning and 6.5GB in the end (delta: 6.2GB). Free memory was 210.4MB in the beginning and 2.7GB in the end (delta: -2.5GB). Peak memory consumption was 3.7GB. Max. memory is 8.0GB. [2023-12-25 09:27:30,469 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 197.1MB. Free memory was 147.0MB in the beginning and 146.9MB in the end (delta: 155.3kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-25 09:27:30,469 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1307.39ms. Allocated memory is still 268.4MB. Free memory was 210.4MB in the beginning and 163.1MB in the end (delta: 47.3MB). Peak memory consumption was 46.5MB. Max. memory is 8.0GB. [2023-12-25 09:27:30,469 INFO L158 Benchmark]: Boogie Procedure Inliner took 144.18ms. Allocated memory is still 268.4MB. Free memory was 163.1MB in the beginning and 145.8MB in the end (delta: 17.3MB). Peak memory consumption was 17.8MB. Max. memory is 8.0GB. [2023-12-25 09:27:30,469 INFO L158 Benchmark]: Boogie Preprocessor took 230.38ms. Allocated memory is still 268.4MB. Free memory was 145.3MB in the beginning and 123.2MB in the end (delta: 22.0MB). Peak memory consumption was 22.0MB. Max. memory is 8.0GB. [2023-12-25 09:27:30,469 INFO L158 Benchmark]: RCFGBuilder took 3079.91ms. Allocated memory was 268.4MB in the beginning and 375.4MB in the end (delta: 107.0MB). Free memory was 122.7MB in the beginning and 181.1MB in the end (delta: -58.4MB). Peak memory consumption was 59.6MB. Max. memory is 8.0GB. [2023-12-25 09:27:30,469 INFO L158 Benchmark]: TraceAbstraction took 419833.85ms. Allocated memory was 375.4MB in the beginning and 6.5GB in the end (delta: 6.1GB). Free memory was 180.5MB in the beginning and 2.7GB in the end (delta: -2.5GB). Peak memory consumption was 3.6GB. Max. memory is 8.0GB. [2023-12-25 09:27:30,470 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20ms. Allocated memory is still 197.1MB. Free memory was 147.0MB in the beginning and 146.9MB in the end (delta: 155.3kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 1307.39ms. Allocated memory is still 268.4MB. Free memory was 210.4MB in the beginning and 163.1MB in the end (delta: 47.3MB). Peak memory consumption was 46.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 144.18ms. Allocated memory is still 268.4MB. Free memory was 163.1MB in the beginning and 145.8MB in the end (delta: 17.3MB). Peak memory consumption was 17.8MB. Max. memory is 8.0GB. * Boogie Preprocessor took 230.38ms. Allocated memory is still 268.4MB. Free memory was 145.3MB in the beginning and 123.2MB in the end (delta: 22.0MB). Peak memory consumption was 22.0MB. Max. memory is 8.0GB. * RCFGBuilder took 3079.91ms. Allocated memory was 268.4MB in the beginning and 375.4MB in the end (delta: 107.0MB). Free memory was 122.7MB in the beginning and 181.1MB in the end (delta: -58.4MB). Peak memory consumption was 59.6MB. Max. memory is 8.0GB. * TraceAbstraction took 419833.85ms. Allocated memory was 375.4MB in the beginning and 6.5GB in the end (delta: 6.1GB). Free memory was 180.5MB in the beginning and 2.7GB in the end (delta: -2.5GB). Peak memory consumption was 3.6GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 384]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L10] int __return_main; [L26] msg_t nomsg = (msg_t )-1; [L27] unsigned char r1 = '\x0'; [L28] port_t p1 = 0; [L29] char p1_old = '\x0'; [L30] char p1_new = '\x0'; [L31] char id1 = '\x0'; [L32] char st1 = '\x0'; [L33] msg_t send1 = '\x0'; [L34] _Bool mode1 = 0; [L35] _Bool alive1 = 0; [L36] port_t p2 = 0; [L37] char p2_old = '\x0'; [L38] char p2_new = '\x0'; [L39] char id2 = '\x0'; [L40] char st2 = '\x0'; [L41] msg_t send2 = '\x0'; [L42] _Bool mode2 = 0; [L43] _Bool alive2 = 0; [L44] port_t p3 = 0; [L45] char p3_old = '\x0'; [L46] char p3_new = '\x0'; [L47] char id3 = '\x0'; [L48] char st3 = '\x0'; [L49] msg_t send3 = '\x0'; [L50] _Bool mode3 = 0; [L51] _Bool alive3 = 0; [L55] void (*nodes[3])() = { &node1, &node2, &node3 }; [L59] int __return_103; [L60] int __return_1324; [L61] int __return_3702; [L62] int __return_1314; [L63] int __return_3564; [L64] int __return_1344; [L65] int __return_1334; [L66] int __return_1284; [L67] int __return_3254; [L68] int __return_1274; [L69] int __return_3142; [L70] int __return_1304; [L71] int __return_3453; [L72] int __return_1294; [L73] int __return_3341; [L74] int __return_1404; [L75] int __return_1394; [L76] int __return_1424; [L77] int __return_1414; [L78] int __return_1364; [L79] int __return_1354; [L80] int __return_1384; [L81] int __return_1374; [L82] int __return_1164; [L83] int __return_2316; [L84] int __return_1154; [L85] int __return_2204; [L86] int __return_1184; [L87] int __return_1174; [L88] int __return_1124; [L89] int __return_1968; [L90] int __return_1114; [L91] int __return_1880; [L92] int __return_5137; [L93] int __return_1144; [L94] int __return_2117; [L95] int __return_1134; [L96] int __return_2029; [L97] int __return_1244; [L98] int __return_2934; [L99] int __return_1234; [L100] int __return_2822; [L101] int __return_1264; [L102] int __return_1254; [L103] int __return_1204; [L104] int __return_2586; [L105] int __return_1194; [L106] int __return_2498; [L107] int __return_1224; [L108] int __return_2735; [L109] int __return_1214; [L110] int __return_2647; [L111] int __return_1484; [L112] int __return_1474; [L113] int __return_4521; [L114] int __return_1504; [L115] int __return_1494; [L116] int __return_1444; [L117] int __return_1434; [L118] int __return_4327; [L119] int __return_1464; [L120] int __return_1454; [L121] int __return_4411; [L122] int __return_1564; [L123] int __return_1554; [L124] int __return_4869; [L125] int __return_1584; [L126] int __return_1574; [L127] int __return_1524; [L128] int __return_1514; [L129] int __return_4675; [L130] int __return_1544; [L131] int __return_1534; [L132] int __return_4759; [L135] int main__c1; [L136] int main__i2; [L137] main__c1 = 0 [L138] r1 = __VERIFIER_nondet_uchar() [L139] id1 = __VERIFIER_nondet_char() [L140] st1 = __VERIFIER_nondet_char() [L141] send1 = __VERIFIER_nondet_char() [L142] mode1 = __VERIFIER_nondet_bool() [L143] alive1 = __VERIFIER_nondet_bool() [L144] id2 = __VERIFIER_nondet_char() [L145] st2 = __VERIFIER_nondet_char() [L146] send2 = __VERIFIER_nondet_char() [L147] mode2 = __VERIFIER_nondet_bool() [L148] alive2 = __VERIFIER_nondet_bool() [L149] id3 = __VERIFIER_nondet_char() [L150] st3 = __VERIFIER_nondet_char() [L151] send3 = __VERIFIER_nondet_char() [L152] mode3 = __VERIFIER_nondet_bool() [L153] alive3 = __VERIFIER_nondet_bool() [L155] int init__tmp; VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, main__c1=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0] [L156] COND TRUE ((int)r1) == 0 VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, main__c1=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0] [L158] COND TRUE ((((int)alive1) + ((int)alive2)) + ((int)alive3)) >= 1 VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, main__c1=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0] [L160] COND TRUE ((int)id1) >= 0 VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, main__c1=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0] [L162] COND TRUE ((int)st1) == 0 VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, main__c1=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, st1=0] [L164] COND TRUE ((int)send1) == ((int)id1) VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, main__c1=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, st1=0] [L166] COND TRUE ((int)mode1) == 0 VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, main__c1=0, mode1=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, st1=0] [L168] COND TRUE ((int)id2) >= 0 VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, main__c1=0, mode1=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, st1=0] [L170] COND TRUE ((int)st2) == 0 VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, main__c1=0, mode1=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, st1=0, st2=0] [L172] COND TRUE ((int)send2) == ((int)id2) VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, main__c1=0, mode1=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, send2=0, st1=0, st2=0] [L174] COND TRUE ((int)mode2) == 0 VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, main__c1=0, mode1=0, mode2=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, send2=0, st1=0, st2=0] [L176] COND TRUE ((int)id3) >= 0 VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, main__c1=0, mode1=0, mode2=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, send2=0, st1=0, st2=0] [L178] COND TRUE ((int)st3) == 0 VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, main__c1=0, mode1=0, mode2=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, send2=0, st1=0, st2=0, st3=0] [L180] COND TRUE ((int)send3) == ((int)id3) VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, main__c1=0, mode1=0, mode2=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L182] COND TRUE ((int)mode3) == 0 VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, main__c1=0, mode1=0, mode2=0, mode3=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L184] COND TRUE ((int)id1) != ((int)id2) VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, main__c1=0, mode1=0, mode2=0, mode3=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L186] COND TRUE ((int)id1) != ((int)id3) VAL [__return_103=0, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, main__c1=0, mode1=0, mode2=0, mode3=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L188] COND TRUE ((int)id2) != ((int)id3) [L190] init__tmp = 1 [L191] __return_103 = init__tmp [L192] main__i2 = __return_103 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=1, mode1=0, mode2=0, mode3=0, nomsg=-1, p1=0, p1_new=0, p1_old=0, p2=0, p2_new=0, p2_old=0, p3=0, p3_new=0, p3_old=0, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L193] COND TRUE main__i2 != 0 [L195] p1_old = nomsg [L196] p1_new = nomsg [L197] p2_old = nomsg [L198] p2_new = nomsg [L199] p3_old = nomsg [L200] p3_new = nomsg [L201] main__i2 = 0 [L203] msg_t node1__m1; [L204] node1__m1 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=0, mode2=0, mode3=0, node1__m1=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L205] COND FALSE !(!(mode1 == 0)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=0, mode2=0, mode3=0, node1__m1=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L211] COND TRUE !(alive1 == 0) [L213] int node1____CPAchecker_TMP_0; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=0, mode2=0, mode3=0, node1__m1=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L214] COND TRUE send1 != nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=0, mode2=0, mode3=0, node1__m1=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L216] COND TRUE p1_new == nomsg [L218] node1____CPAchecker_TMP_0 = send1 [L219] p1_new = node1____CPAchecker_TMP_0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L221] mode1 = 1 [L223] msg_t node2__m2; [L224] node2__m2 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node2__m2=-1, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L225] COND FALSE !(!(mode2 == 0)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node2__m2=-1, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L231] COND TRUE !(alive2 == 0) [L233] int node2____CPAchecker_TMP_0; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node2__m2=-1, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L234] COND TRUE send2 != nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node2__m2=-1, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L236] COND TRUE p2_new == nomsg [L238] node2____CPAchecker_TMP_0 = send2 [L239] p2_new = node2____CPAchecker_TMP_0 [L240] mode2 = 1 [L242] msg_t node3__m3; [L243] node3__m3 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node3__m3=-1, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=0, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L244] COND FALSE !(!(mode3 == 0)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node3__m3=-1, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=0, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L250] COND FALSE !(!(alive3 == 0)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node3__m3=-1, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=0, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L826] COND FALSE !(((int)send3) != ((int)id3)) [L1031] mode3 = 1 [L1032] p1_old = p1_new [L1033] p1_new = nomsg [L1034] p2_old = p2_new [L1035] p2_new = nomsg [L1036] p3_old = p3_new [L1037] p3_new = nomsg [L1039] int check__tmp; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L1040] COND TRUE ((((int)st1) + ((int)st2)) + ((int)st3)) <= 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=0, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, alive1=1, alive2=1, alive3=0, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L1042] COND TRUE ((int)r1) < 3 [L1044] check__tmp = 1 [L1045] __return_1334 = check__tmp [L1046] main__c1 = __return_1334 [L1048] _Bool __tmp_6; [L1049] __tmp_6 = main__c1 [L1050] _Bool assert__arg; [L1051] assert__arg = __tmp_6 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L1052] COND FALSE !(assert__arg == 0) [L1059] msg_t node1__m1; [L1060] node1__m1 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L1061] COND TRUE !(mode1 == 0) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=0, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L1063] COND FALSE !(r1 == 255) [L1069] r1 = r1 + 1 [L1070] node1__m1 = p3_old [L1071] p3_old = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L1072] COND FALSE !(((int)node1__m1) != ((int)nomsg)) [L1078] mode1 = 0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L1081] msg_t node2__m2; [L1082] node2__m2 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=-1, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L1083] COND TRUE !(mode2 == 0) [L1085] node2__m2 = p1_old [L1086] p1_old = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L1087] COND TRUE ((int)node2__m2) != ((int)nomsg) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L1089] COND TRUE !(alive2 == 0) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=0, send3=32, st1=0, st2=0, st3=0] [L1091] COND TRUE ((int)node2__m2) > ((int)id2) [L1093] send2 = node2__m2 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=32, st1=0, st2=0, st3=0] [L1138] mode2 = 0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=32, st1=0, st2=0, st3=0] [L4106] msg_t node3__m3; [L4107] node3__m3 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=-1, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=0, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=32, st1=0, st2=0, st3=0] [L4108] COND TRUE !(mode3 == 0) [L4110] node3__m3 = p2_old [L4111] p2_old = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=32, st1=0, st2=0, st3=0] [L4112] COND TRUE ((int)node3__m3) != ((int)nomsg) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=32, st1=0, st2=0, st3=0] [L4114] COND FALSE !(!(alive3 == 0)) [L4120] send3 = node3__m3 [L4121] mode3 = 0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L5381] p1_old = p1_new [L5382] p1_new = nomsg [L5383] p2_old = p2_new [L5384] p2_new = nomsg [L5385] p3_old = p3_new [L5386] p3_new = nomsg [L5388] int check__tmp; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L5389] COND TRUE ((((int)st1) + ((int)st2)) + ((int)st3)) <= 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=0, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L5391] COND TRUE ((int)r1) < 3 [L5393] check__tmp = 1 [L5394] __return_2029 = check__tmp [L5395] main__c1 = __return_2029 [L5397] _Bool __tmp_36; [L5398] __tmp_36 = main__c1 [L5399] _Bool assert__arg; [L5400] assert__arg = __tmp_36 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L5401] COND FALSE !(assert__arg == 0) [L5408] msg_t node1__m1; [L5409] node1__m1 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L5410] COND FALSE !(!(mode1 == 0)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L5416] COND TRUE !(alive1 == 0) [L5418] int node1____CPAchecker_TMP_0; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L5419] COND TRUE send1 != nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L5421] COND TRUE p1_new == nomsg [L5423] node1____CPAchecker_TMP_0 = send1 [L5424] p1_new = node1____CPAchecker_TMP_0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L5426] mode1 = 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4645] msg_t node2__m2; [L4646] node2__m2 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4647] COND FALSE !(!(mode2 == 0)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4833] COND TRUE !(alive2 == 0) [L4835] int node2____CPAchecker_TMP_0; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4836] COND TRUE send2 != nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4838] COND TRUE p2_new == nomsg [L4840] node2____CPAchecker_TMP_0 = send2 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4853] p2_new = node2____CPAchecker_TMP_0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4855] mode2 = 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4687] msg_t node3__m3; [L4688] node3__m3 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4689] COND FALSE !(!(mode3 == 0)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4770] COND FALSE !(!(alive3 == 0)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4798] COND TRUE ((int)send3) != ((int)id3) [L4800] int node3____CPAchecker_TMP_1; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4801] COND TRUE send3 != nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4803] COND TRUE p3_new == nomsg [L4805] node3____CPAchecker_TMP_1 = send3 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4818] p3_new = node3____CPAchecker_TMP_1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=0, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4792] mode3 = 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=64, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=0, p3_old=-1, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4727] p1_old = p1_new [L4728] p1_new = nomsg [L4729] p2_old = p2_new [L4730] p2_new = nomsg [L4731] p3_old = p3_new [L4732] p3_new = nomsg [L4734] int check__tmp; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=0, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4735] COND TRUE ((((int)st1) + ((int)st2)) + ((int)st3)) <= 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=0, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4737] COND TRUE ((int)r1) < 3 [L4739] check__tmp = 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=0, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L4761] __return_5137 = check__tmp [L4762] main__c1 = __return_5137 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=0, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L378] _Bool __tmp_2; [L379] __tmp_2 = main__c1 [L380] _Bool assert__arg; [L381] assert__arg = __tmp_2 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=0, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L382] COND FALSE !(assert__arg == 0) [L390] msg_t node1__m1; [L391] node1__m1 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=0, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L392] COND TRUE !(mode1 == 0) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=0, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L394] COND FALSE !(r1 == 255) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=0, r1=1, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L402] r1 = r1 + 1 [L403] node1__m1 = p3_old [L404] p3_old = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L405] COND TRUE ((int)node1__m1) != ((int)nomsg) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L407] COND TRUE !(alive1 == 0) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L409] COND FALSE !(((int)node1__m1) > ((int)id1)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=64, send2=64, send3=0, st1=0, st2=0, st3=0] [L416] COND FALSE !(((int)node1__m1) == ((int)id1)) [L423] send1 = node1__m1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=0, st1=0, st2=0, st3=0] [L438] mode1 = 0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=0, st1=0, st2=0, st3=0] [L4645] msg_t node2__m2; [L4646] node2__m2 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=64, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=0, st1=0, st2=0, st3=0] [L4647] COND TRUE !(mode2 == 0) [L4649] node2__m2 = p1_old [L4650] p1_old = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=0, st1=0, st2=0, st3=0] [L4651] COND TRUE ((int)node2__m2) != ((int)nomsg) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=0, st1=0, st2=0, st3=0] [L4653] COND TRUE !(alive2 == 0) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=0, st1=0, st2=0, st3=0] [L4655] COND TRUE ((int)node2__m2) > ((int)id2) [L4657] send2 = node2__m2 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=0, st1=0, st2=0, st3=0] [L4683] mode2 = 0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=0, st1=0, st2=0, st3=0] [L4687] msg_t node3__m3; [L4688] node3__m3 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=0, st1=0, st2=0, st3=0] [L4689] COND TRUE !(mode3 == 0) [L4691] node3__m3 = p2_old [L4692] p2_old = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=0, st1=0, st2=0, st3=0] [L4693] COND TRUE ((int)node3__m3) != ((int)nomsg) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=0, st1=0, st2=0, st3=0] [L4695] COND FALSE !(!(alive3 == 0)) [L4718] send3 = node3__m3 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4725] mode3 = 0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4727] p1_old = p1_new [L4728] p1_new = nomsg [L4729] p2_old = p2_new [L4730] p2_new = nomsg [L4731] p3_old = p3_new [L4732] p3_new = nomsg [L4734] int check__tmp; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4735] COND TRUE ((((int)st1) + ((int)st2)) + ((int)st3)) <= 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4737] COND TRUE ((int)r1) < 3 [L4739] check__tmp = 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4761] __return_5137 = check__tmp [L4762] main__c1 = __return_5137 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L378] _Bool __tmp_2; [L379] __tmp_2 = main__c1 [L380] _Bool assert__arg; [L381] assert__arg = __tmp_2 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=0, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L382] COND FALSE !(assert__arg == 0) [L390] msg_t node1__m1; [L391] node1__m1 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L392] COND FALSE !(!(mode1 == 0)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L446] COND TRUE !(alive1 == 0) [L448] int node1____CPAchecker_TMP_0; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L449] COND TRUE send1 != nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L451] COND TRUE p1_new == nomsg [L453] node1____CPAchecker_TMP_0 = send1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L466] p1_new = node1____CPAchecker_TMP_0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L468] mode1 = 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=64, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4645] msg_t node2__m2; [L4646] node2__m2 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4647] COND FALSE !(!(mode2 == 0)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4833] COND TRUE !(alive2 == 0) [L4835] int node2____CPAchecker_TMP_0; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4836] COND TRUE send2 != nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4838] COND TRUE p2_new == nomsg [L4840] node2____CPAchecker_TMP_0 = send2 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4853] p2_new = node2____CPAchecker_TMP_0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4855] mode2 = 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4687] msg_t node3__m3; [L4688] node3__m3 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4689] COND FALSE !(!(mode3 == 0)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4770] COND FALSE !(!(alive3 == 0)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=0, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4798] COND TRUE ((int)send3) != ((int)id3) [L4800] int node3____CPAchecker_TMP_1; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4801] COND TRUE send3 != nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4803] COND TRUE p3_new == nomsg [L4805] node3____CPAchecker_TMP_1 = send3 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4818] p3_new = node3____CPAchecker_TMP_1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=64, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4792] mode3 = 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=0, p1_old=-1, p2=0, p2_new=64, p2_old=-1, p3=0, p3_new=64, p3_old=-1, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4727] p1_old = p1_new [L4728] p1_new = nomsg [L4729] p2_old = p2_new [L4730] p2_new = nomsg [L4731] p3_old = p3_new [L4732] p3_new = nomsg [L4734] int check__tmp; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=64, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4735] COND TRUE ((((int)st1) + ((int)st2)) + ((int)st3)) <= 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=64, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4737] COND TRUE ((int)r1) < 3 [L4739] check__tmp = 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=64, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L4761] __return_5137 = check__tmp [L4762] main__c1 = __return_5137 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=64, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L378] _Bool __tmp_2; [L379] __tmp_2 = main__c1 [L380] _Bool assert__arg; [L381] assert__arg = __tmp_2 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=64, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L382] COND FALSE !(assert__arg == 0) [L390] msg_t node1__m1; [L391] node1__m1 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=64, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L392] COND TRUE !(mode1 == 0) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=64, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L394] COND FALSE !(r1 == 255) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=-1, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=64, r1=2, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L402] r1 = r1 + 1 [L403] node1__m1 = p3_old [L404] p3_old = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L405] COND TRUE ((int)node1__m1) != ((int)nomsg) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L407] COND TRUE !(alive1 == 0) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L409] COND FALSE !(((int)node1__m1) > ((int)id1)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=0, st2=0, st3=0] [L416] COND TRUE ((int)node1__m1) == ((int)id1) [L418] st1 = 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=1, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=0, st3=0] [L438] mode1 = 0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=0, st3=0] [L4645] msg_t node2__m2; [L4646] node2__m2 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=-1, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=0, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=0, st3=0] [L4647] COND TRUE !(mode2 == 0) [L4649] node2__m2 = p1_old [L4650] p1_old = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=0, st3=0] [L4651] COND TRUE ((int)node2__m2) != ((int)nomsg) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=0, st3=0] [L4653] COND TRUE !(alive2 == 0) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=0, st3=0] [L4655] COND FALSE !(((int)node2__m2) > ((int)id2)) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=0, st3=0] [L4662] COND TRUE ((int)node2__m2) == ((int)id2) [L4664] st2 = 1 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=1, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] [L4683] mode2 = 0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] [L4687] msg_t node3__m3; [L4688] node3__m3 = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=-1, node3__m3=0, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=64, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] [L4689] COND TRUE !(mode3 == 0) [L4691] node3__m3 = p2_old [L4692] p2_old = nomsg VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] [L4693] COND TRUE ((int)node3__m3) != ((int)nomsg) VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] [L4695] COND FALSE !(!(alive3 == 0)) [L4718] send3 = node3__m3 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=1, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] [L4725] mode3 = 0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] [L4727] p1_old = p1_new [L4728] p1_new = nomsg [L4729] p2_old = p2_new [L4730] p2_new = nomsg [L4731] p3_old = p3_new [L4732] p3_new = nomsg [L4734] int check__tmp; VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] [L4735] COND FALSE !(((((int)st1) + ((int)st2)) + ((int)st3)) <= 1) [L4759] check__tmp = 0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=1, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=0, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=1, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] [L4761] __return_5137 = check__tmp [L4762] main__c1 = __return_5137 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_2=1, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=1, assert__arg=1, assert__arg=1, check__tmp=0, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] [L378] _Bool __tmp_2; [L379] __tmp_2 = main__c1 [L380] _Bool assert__arg; [L381] assert__arg = __tmp_2 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_2=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=0, assert__arg=1, assert__arg=1, check__tmp=0, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] [L382] COND TRUE assert__arg == 0 VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_2=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=0, assert__arg=1, assert__arg=1, check__tmp=0, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] [L384] reach_error() VAL [__return_103=1, __return_1114=0, __return_1124=0, __return_1134=0, __return_1144=0, __return_1154=0, __return_1164=0, __return_1174=0, __return_1184=0, __return_1194=0, __return_1204=0, __return_1214=0, __return_1224=0, __return_1234=0, __return_1244=0, __return_1254=0, __return_1264=0, __return_1274=0, __return_1284=0, __return_1294=0, __return_1304=0, __return_1314=0, __return_1324=0, __return_1334=1, __return_1344=0, __return_1354=0, __return_1364=0, __return_1374=0, __return_1384=0, __return_1394=0, __return_1404=0, __return_1414=0, __return_1424=0, __return_1434=0, __return_1444=0, __return_1454=0, __return_1464=0, __return_1474=0, __return_1484=0, __return_1494=0, __return_1504=0, __return_1514=0, __return_1524=0, __return_1534=0, __return_1544=0, __return_1554=0, __return_1564=0, __return_1574=0, __return_1584=0, __return_1880=0, __return_1968=0, __return_2029=1, __return_2117=0, __return_2204=0, __return_2316=0, __return_2498=0, __return_2586=0, __return_2647=0, __return_2735=0, __return_2822=0, __return_2934=0, __return_3142=0, __return_3254=0, __return_3341=0, __return_3453=0, __return_3564=0, __return_3702=0, __return_4327=0, __return_4411=0, __return_4521=0, __return_4675=0, __return_4759=0, __return_4869=0, __return_5137=0, __return_main=0, __tmp_2=0, __tmp_36=1, __tmp_6=1, alive1=1, alive2=1, alive3=0, assert__arg=0, assert__arg=1, assert__arg=1, check__tmp=0, check__tmp=1, check__tmp=1, id1=64, id2=0, id3=32, init__tmp=1, main__c1=0, main__i2=0, mode1=0, mode2=0, mode3=0, node1____CPAchecker_TMP_0=0, node1____CPAchecker_TMP_0=64, node1____CPAchecker_TMP_0=64, node1__m1=-1, node1__m1=-1, node1__m1=-1, node1__m1=64, node2____CPAchecker_TMP_0=0, node2____CPAchecker_TMP_0=64, node2__m2=-1, node2__m2=0, node2__m2=64, node3____CPAchecker_TMP_1=64, node3__m3=-1, node3__m3=0, node3__m3=64, nomsg=-1, p1=0, p1_new=-1, p1_old=-1, p2=0, p2_new=-1, p2_old=-1, p3=0, p3_new=-1, p3_old=-1, r1=3, send1=0, send2=64, send3=64, st1=1, st2=1, st3=0] - UnprovableResult [Line: 735]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1333]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1869]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 3465]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 5757]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 1252 locations, 6 error locations. Started 1 CEGAR loops. OverallTime: 419.5s, OverallIterations: 122, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 273.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 206288 SdHoareTripleChecker+Valid, 143.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 206288 mSDsluCounter, 398315 SdHoareTripleChecker+Invalid, 128.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 345141 mSDsCounter, 2723 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 151519 IncrementalHoareTripleChecker+Invalid, 154242 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2723 mSolverCounterUnsat, 53174 mSDtfsCounter, 151519 mSolverCounterSat, 1.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 21076 GetRequests, 17194 SyntacticMatches, 17 SemanticMatches, 3865 ConstructedPredicates, 0 IntricatePredicates, 25 DeprecatedPredicates, 81501 ImplicationChecksByTransitivity, 140.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=79847occurred in iteration=34, InterpolantAutomatonStates: 2979, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 18.5s AutomataMinimizationTime, 121 MinimizatonAttempts, 449933 StatesRemovedByMinimization, 121 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 5.9s SsaConstructionTime, 5.7s SatisfiabilityAnalysisTime, 79.9s InterpolantComputationTime, 13076 NumberOfCodeBlocks, 13076 NumberOfCodeBlocksAsserted, 122 NumberOfCheckSat, 18637 ConstructedInterpolants, 5994 QuantifiedInterpolants, 206944 SizeOfPredicates, 781 NumberOfNonLiveVariables, 36042 ConjunctsInSsa, 1347 ConjunctsInUnsatCore, 166 InterpolantComputations, 76 PerfectInterpolantSequences, 4453/6340 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2023-12-25 09:27:30,679 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2023-12-25 09:27:30,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request...