/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/combinations/pc_sfifo_1.cil-2+token_ring.13.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 08:09:07,792 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 08:09:07,864 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-16 08:09:07,868 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 08:09:07,869 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 08:09:07,891 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 08:09:07,891 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 08:09:07,892 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 08:09:07,892 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 08:09:07,895 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 08:09:07,896 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 08:09:07,896 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 08:09:07,896 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 08:09:07,897 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 08:09:07,897 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 08:09:07,898 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 08:09:07,898 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 08:09:07,898 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 08:09:07,898 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 08:09:07,898 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 08:09:07,898 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 08:09:07,899 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 08:09:07,899 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 08:09:07,899 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-16 08:09:07,899 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-16 08:09:07,899 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 08:09:07,899 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-16 08:09:07,900 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 08:09:07,900 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 08:09:07,900 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 08:09:07,901 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 08:09:07,901 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 08:09:07,901 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 08:09:07,901 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 08:09:07,901 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 08:09:07,901 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 08:09:07,901 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 08:09:07,902 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 08:09:07,902 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-16 08:09:07,902 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-16 08:09:07,902 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 08:09:07,902 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 08:09:07,902 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 08:09:07,902 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 08:09:07,903 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 08:09:07,903 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-16 08:09:07,903 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-16 08:09:08,103 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 08:09:08,118 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 08:09:08,120 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 08:09:08,120 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 08:09:08,121 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 08:09:08,122 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.13.cil-1.c [2023-12-16 08:09:09,230 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 08:09:09,470 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 08:09:09,471 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.13.cil-1.c [2023-12-16 08:09:09,497 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bd0ed79a3/3cf318037ffc4db4801a14219423e75b/FLAGcdb71649f [2023-12-16 08:09:09,507 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bd0ed79a3/3cf318037ffc4db4801a14219423e75b [2023-12-16 08:09:09,509 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 08:09:09,510 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 08:09:09,516 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 08:09:09,516 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 08:09:09,525 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 08:09:09,525 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:09,526 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6e8d7c2f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09, skipping insertion in model container [2023-12-16 08:09:09,526 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:09,590 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 08:09:09,725 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.13.cil-1.c[913,926] [2023-12-16 08:09:09,777 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.13.cil-1.c[5977,5990] [2023-12-16 08:09:09,883 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 08:09:09,895 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 08:09:09,910 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.13.cil-1.c[913,926] [2023-12-16 08:09:09,917 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.13.cil-1.c[5977,5990] [2023-12-16 08:09:09,945 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 08:09:09,963 INFO L206 MainTranslator]: Completed translation [2023-12-16 08:09:09,963 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09 WrapperNode [2023-12-16 08:09:09,964 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 08:09:09,968 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 08:09:09,968 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 08:09:09,968 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 08:09:09,973 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:09,987 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:10,035 INFO L138 Inliner]: procedures = 75, calls = 88, calls flagged for inlining = 48, calls inlined = 48, statements flattened = 1105 [2023-12-16 08:09:10,036 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 08:09:10,039 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 08:09:10,039 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 08:09:10,039 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 08:09:10,055 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:10,055 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:10,064 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:10,080 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-16 08:09:10,080 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:10,080 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:10,101 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:10,111 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:10,114 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:10,117 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:10,122 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 08:09:10,123 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 08:09:10,123 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 08:09:10,123 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 08:09:10,123 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (1/1) ... [2023-12-16 08:09:10,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 08:09:10,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 08:09:10,170 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-16 08:09:10,189 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-16 08:09:10,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 08:09:10,217 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-16 08:09:10,217 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-16 08:09:10,217 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2023-12-16 08:09:10,217 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2023-12-16 08:09:10,217 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-16 08:09:10,217 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-16 08:09:10,217 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-16 08:09:10,217 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-16 08:09:10,217 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-16 08:09:10,217 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-16 08:09:10,218 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-16 08:09:10,218 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-16 08:09:10,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-16 08:09:10,218 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-16 08:09:10,218 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-16 08:09:10,218 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-16 08:09:10,218 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-16 08:09:10,218 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 08:09:10,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 08:09:10,218 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-16 08:09:10,218 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-16 08:09:10,218 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2023-12-16 08:09:10,219 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2023-12-16 08:09:10,352 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 08:09:10,354 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 08:09:11,104 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 08:09:11,172 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 08:09:11,172 INFO L309 CfgBuilder]: Removed 20 assume(true) statements. [2023-12-16 08:09:11,172 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 08:09:11 BoogieIcfgContainer [2023-12-16 08:09:11,172 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 08:09:11,174 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 08:09:11,174 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 08:09:11,176 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 08:09:11,177 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 08:09:09" (1/3) ... [2023-12-16 08:09:11,178 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@718b3c46 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 08:09:11, skipping insertion in model container [2023-12-16 08:09:11,178 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 08:09:09" (2/3) ... [2023-12-16 08:09:11,178 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@718b3c46 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 08:09:11, skipping insertion in model container [2023-12-16 08:09:11,179 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 08:09:11" (3/3) ... [2023-12-16 08:09:11,179 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.13.cil-1.c [2023-12-16 08:09:11,191 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 08:09:11,192 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-16 08:09:11,246 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 08:09:11,252 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;@63bbee73, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 08:09:11,252 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-16 08:09:11,260 INFO L276 IsEmpty]: Start isEmpty. Operand has 442 states, 394 states have (on average 1.7309644670050761) internal successors, (682), 401 states have internal predecessors, (682), 35 states have call successors, (35), 10 states have call predecessors, (35), 10 states have return successors, (35), 33 states have call predecessors, (35), 35 states have call successors, (35) [2023-12-16 08:09:11,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-12-16 08:09:11,269 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:11,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] [2023-12-16 08:09:11,270 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:11,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:11,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1652009464, now seen corresponding path program 1 times [2023-12-16 08:09:11,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:11,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1777809012] [2023-12-16 08:09:11,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:11,286 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-16 08:09:11,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:11,289 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-16 08:09:11,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 (2)] Waiting until timeout for monitored process [2023-12-16 08:09:11,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:11,443 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:09:11,447 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:11,473 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-16 08:09:11,474 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:11,474 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:11,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1777809012] [2023-12-16 08:09:11,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1777809012] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:11,475 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:11,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:09:11,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776630875] [2023-12-16 08:09:11,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:11,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:09:11,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:11,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:09:11,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:09:11,509 INFO L87 Difference]: Start difference. First operand has 442 states, 394 states have (on average 1.7309644670050761) internal successors, (682), 401 states have internal predecessors, (682), 35 states have call successors, (35), 10 states have call predecessors, (35), 10 states have return successors, (35), 33 states have call predecessors, (35), 35 states have call successors, (35) Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-16 08:09:11,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:11,713 INFO L93 Difference]: Finished difference Result 860 states and 1460 transitions. [2023-12-16 08:09:11,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:09:11,715 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 37 [2023-12-16 08:09:11,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:11,724 INFO L225 Difference]: With dead ends: 860 [2023-12-16 08:09:11,724 INFO L226 Difference]: Without dead ends: 436 [2023-12-16 08:09:11,728 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 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-16 08:09:11,731 INFO L413 NwaCegarLoop]: 647 mSDtfsCounter, 85 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 1217 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:11,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 1217 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:11,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2023-12-16 08:09:11,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 436. [2023-12-16 08:09:11,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 391 states have (on average 1.6214833759590792) internal successors, (634), 395 states have internal predecessors, (634), 35 states have call successors, (35), 10 states have call predecessors, (35), 8 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2023-12-16 08:09:11,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 700 transitions. [2023-12-16 08:09:11,790 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 700 transitions. Word has length 37 [2023-12-16 08:09:11,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:11,790 INFO L495 AbstractCegarLoop]: Abstraction has 436 states and 700 transitions. [2023-12-16 08:09:11,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-16 08:09:11,790 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 700 transitions. [2023-12-16 08:09:11,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-12-16 08:09:11,808 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:11,809 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] [2023-12-16 08:09:11,813 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-16 08:09:12,013 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-16 08:09:12,013 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:12,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:12,014 INFO L85 PathProgramCache]: Analyzing trace with hash -398974534, now seen corresponding path program 1 times [2023-12-16 08:09:12,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:12,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1430038728] [2023-12-16 08:09:12,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:12,015 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-16 08:09:12,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:12,027 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-16 08:09:12,033 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-16 08:09:12,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:12,132 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:09:12,135 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:12,163 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-16 08:09:12,163 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:12,163 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:12,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1430038728] [2023-12-16 08:09:12,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1430038728] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:12,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:12,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:09:12,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43780346] [2023-12-16 08:09:12,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:12,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:09:12,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:12,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:09:12,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:09:12,166 INFO L87 Difference]: Start difference. First operand 436 states and 700 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-16 08:09:12,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:12,255 INFO L93 Difference]: Finished difference Result 545 states and 857 transitions. [2023-12-16 08:09:12,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:09:12,255 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 37 [2023-12-16 08:09:12,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:12,260 INFO L225 Difference]: With dead ends: 545 [2023-12-16 08:09:12,260 INFO L226 Difference]: Without dead ends: 489 [2023-12-16 08:09:12,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 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-16 08:09:12,262 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 677 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 677 SdHoareTripleChecker+Valid, 725 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:12,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [677 Valid, 725 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:12,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2023-12-16 08:09:12,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 485. [2023-12-16 08:09:12,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 434 states have (on average 1.596774193548387) internal successors, (693), 438 states have internal predecessors, (693), 39 states have call successors, (39), 12 states have call predecessors, (39), 10 states have return successors, (39), 35 states have call predecessors, (39), 35 states have call successors, (39) [2023-12-16 08:09:12,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 771 transitions. [2023-12-16 08:09:12,284 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 771 transitions. Word has length 37 [2023-12-16 08:09:12,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:12,284 INFO L495 AbstractCegarLoop]: Abstraction has 485 states and 771 transitions. [2023-12-16 08:09:12,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-16 08:09:12,285 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 771 transitions. [2023-12-16 08:09:12,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-12-16 08:09:12,286 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:12,286 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] [2023-12-16 08:09:12,307 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-16 08:09:12,507 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-16 08:09:12,508 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:12,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:12,508 INFO L85 PathProgramCache]: Analyzing trace with hash -637486216, now seen corresponding path program 1 times [2023-12-16 08:09:12,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:12,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1817019340] [2023-12-16 08:09:12,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:12,509 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-16 08:09:12,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:12,510 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-16 08:09:12,530 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-16 08:09:12,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:12,667 INFO L262 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:09:12,669 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:12,708 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-16 08:09:12,710 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:12,711 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:12,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1817019340] [2023-12-16 08:09:12,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1817019340] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:12,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:12,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:09:12,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084803540] [2023-12-16 08:09:12,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:12,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:09:12,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:12,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:09:12,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:09:12,713 INFO L87 Difference]: Start difference. First operand 485 states and 771 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-16 08:09:12,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:12,903 INFO L93 Difference]: Finished difference Result 685 states and 1063 transitions. [2023-12-16 08:09:12,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:09:12,903 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 38 [2023-12-16 08:09:12,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:12,906 INFO L225 Difference]: With dead ends: 685 [2023-12-16 08:09:12,906 INFO L226 Difference]: Without dead ends: 582 [2023-12-16 08:09:12,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 36 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-16 08:09:12,907 INFO L413 NwaCegarLoop]: 644 mSDtfsCounter, 674 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 674 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:12,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [674 Valid, 711 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 08:09:12,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2023-12-16 08:09:12,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 578. [2023-12-16 08:09:12,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 515 states have (on average 1.5611650485436894) internal successors, (804), 519 states have internal predecessors, (804), 47 states have call successors, (47), 16 states have call predecessors, (47), 14 states have return successors, (51), 43 states have call predecessors, (51), 43 states have call successors, (51) [2023-12-16 08:09:12,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 902 transitions. [2023-12-16 08:09:12,965 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 902 transitions. Word has length 38 [2023-12-16 08:09:12,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:12,965 INFO L495 AbstractCegarLoop]: Abstraction has 578 states and 902 transitions. [2023-12-16 08:09:12,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-16 08:09:12,965 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 902 transitions. [2023-12-16 08:09:12,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-16 08:09:12,971 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:12,971 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] [2023-12-16 08:09:12,977 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 (4)] Ended with exit code 0 [2023-12-16 08:09:13,174 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-16 08:09:13,176 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:13,176 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:13,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1990408804, now seen corresponding path program 1 times [2023-12-16 08:09:13,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:13,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [756861610] [2023-12-16 08:09:13,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:13,177 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-16 08:09:13,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:13,178 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-16 08:09:13,182 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-16 08:09:13,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:13,258 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:09:13,259 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:13,281 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-16 08:09:13,281 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:13,281 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:13,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [756861610] [2023-12-16 08:09:13,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [756861610] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:13,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:13,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:09:13,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018476014] [2023-12-16 08:09:13,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:13,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:09:13,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:13,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:09:13,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:09:13,283 INFO L87 Difference]: Start difference. First operand 578 states and 902 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-16 08:09:13,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:13,418 INFO L93 Difference]: Finished difference Result 930 states and 1399 transitions. [2023-12-16 08:09:13,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:09:13,418 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 39 [2023-12-16 08:09:13,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:13,421 INFO L225 Difference]: With dead ends: 930 [2023-12-16 08:09:13,422 INFO L226 Difference]: Without dead ends: 734 [2023-12-16 08:09:13,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 37 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-16 08:09:13,424 INFO L413 NwaCegarLoop]: 666 mSDtfsCounter, 57 mSDsluCounter, 625 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 1291 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:13,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 1291 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:13,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2023-12-16 08:09:13,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 683. [2023-12-16 08:09:13,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 608 states have (on average 1.5345394736842106) internal successors, (933), 614 states have internal predecessors, (933), 53 states have call successors, (53), 22 states have call predecessors, (53), 20 states have return successors, (59), 47 states have call predecessors, (59), 49 states have call successors, (59) [2023-12-16 08:09:13,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 1045 transitions. [2023-12-16 08:09:13,470 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 1045 transitions. Word has length 39 [2023-12-16 08:09:13,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:13,470 INFO L495 AbstractCegarLoop]: Abstraction has 683 states and 1045 transitions. [2023-12-16 08:09:13,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-16 08:09:13,471 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 1045 transitions. [2023-12-16 08:09:13,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-16 08:09:13,473 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:13,473 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 08:09:13,477 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-16 08:09:13,677 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-16 08:09:13,677 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:13,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:13,678 INFO L85 PathProgramCache]: Analyzing trace with hash -1937183733, now seen corresponding path program 1 times [2023-12-16 08:09:13,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:13,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1705573206] [2023-12-16 08:09:13,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:13,678 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-16 08:09:13,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:13,681 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-16 08:09:13,682 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-16 08:09:13,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:13,779 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:09:13,785 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:13,811 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:09:13,811 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:13,811 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:13,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1705573206] [2023-12-16 08:09:13,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1705573206] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:13,812 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:13,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:09:13,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547184718] [2023-12-16 08:09:13,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:13,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:09:13,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:13,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:09:13,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:09:13,818 INFO L87 Difference]: Start difference. First operand 683 states and 1045 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-16 08:09:13,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:13,936 INFO L93 Difference]: Finished difference Result 931 states and 1395 transitions. [2023-12-16 08:09:13,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:09:13,937 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 54 [2023-12-16 08:09:13,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:13,942 INFO L225 Difference]: With dead ends: 931 [2023-12-16 08:09:13,942 INFO L226 Difference]: Without dead ends: 735 [2023-12-16 08:09:13,942 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-16 08:09:13,943 INFO L413 NwaCegarLoop]: 693 mSDtfsCounter, 45 mSDsluCounter, 638 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 1331 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:13,943 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 1331 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:13,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2023-12-16 08:09:14,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 735. [2023-12-16 08:09:14,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 652 states have (on average 1.50920245398773) internal successors, (984), 658 states have internal predecessors, (984), 58 states have call successors, (58), 25 states have call predecessors, (58), 23 states have return successors, (67), 52 states have call predecessors, (67), 54 states have call successors, (67) [2023-12-16 08:09:14,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 1109 transitions. [2023-12-16 08:09:14,020 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 1109 transitions. Word has length 54 [2023-12-16 08:09:14,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:14,021 INFO L495 AbstractCegarLoop]: Abstraction has 735 states and 1109 transitions. [2023-12-16 08:09:14,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-16 08:09:14,021 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 1109 transitions. [2023-12-16 08:09:14,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-16 08:09:14,023 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:14,023 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:09:14,028 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 (6)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:14,227 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-16 08:09:14,227 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:14,227 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:14,228 INFO L85 PathProgramCache]: Analyzing trace with hash 155537417, now seen corresponding path program 1 times [2023-12-16 08:09:14,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:14,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [803143159] [2023-12-16 08:09:14,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:14,229 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-16 08:09:14,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:14,230 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-16 08:09:14,260 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-16 08:09:14,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:14,335 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:09:14,337 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:14,355 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-16 08:09:14,355 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:14,355 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:14,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [803143159] [2023-12-16 08:09:14,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [803143159] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:14,355 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:14,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:09:14,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816713474] [2023-12-16 08:09:14,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:14,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:09:14,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:14,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:09:14,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:09:14,356 INFO L87 Difference]: Start difference. First operand 735 states and 1109 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-16 08:09:14,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:14,469 INFO L93 Difference]: Finished difference Result 1144 states and 1666 transitions. [2023-12-16 08:09:14,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:09:14,469 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 59 [2023-12-16 08:09:14,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:14,472 INFO L225 Difference]: With dead ends: 1144 [2023-12-16 08:09:14,472 INFO L226 Difference]: Without dead ends: 832 [2023-12-16 08:09:14,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 57 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-16 08:09:14,473 INFO L413 NwaCegarLoop]: 649 mSDtfsCounter, 661 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:14,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [661 Valid, 715 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:14,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2023-12-16 08:09:14,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 832. [2023-12-16 08:09:14,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 737 states have (on average 1.474898236092266) internal successors, (1087), 743 states have internal predecessors, (1087), 65 states have call successors, (65), 30 states have call predecessors, (65), 28 states have return successors, (77), 59 states have call predecessors, (77), 61 states have call successors, (77) [2023-12-16 08:09:14,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 1229 transitions. [2023-12-16 08:09:14,522 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 1229 transitions. Word has length 59 [2023-12-16 08:09:14,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:14,523 INFO L495 AbstractCegarLoop]: Abstraction has 832 states and 1229 transitions. [2023-12-16 08:09:14,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-16 08:09:14,523 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 1229 transitions. [2023-12-16 08:09:14,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-16 08:09:14,524 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:14,524 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 08:09:14,530 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-16 08:09:14,724 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-16 08:09:14,725 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:14,726 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:14,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1582269146, now seen corresponding path program 1 times [2023-12-16 08:09:14,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:14,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1205155874] [2023-12-16 08:09:14,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:14,726 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-16 08:09:14,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:14,727 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-16 08:09:14,752 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-16 08:09:14,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:14,819 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:14,821 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:14,839 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-16 08:09:14,839 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:14,839 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:14,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1205155874] [2023-12-16 08:09:14,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1205155874] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:14,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:14,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:14,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090682614] [2023-12-16 08:09:14,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:14,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:14,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:14,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:14,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:14,841 INFO L87 Difference]: Start difference. First operand 832 states and 1229 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-16 08:09:14,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:14,974 INFO L93 Difference]: Finished difference Result 1248 states and 1805 transitions. [2023-12-16 08:09:14,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:14,974 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 60 [2023-12-16 08:09:14,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:14,977 INFO L225 Difference]: With dead ends: 1248 [2023-12-16 08:09:14,977 INFO L226 Difference]: Without dead ends: 884 [2023-12-16 08:09:14,978 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 57 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-16 08:09:14,978 INFO L413 NwaCegarLoop]: 645 mSDtfsCounter, 11 mSDsluCounter, 1285 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1930 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:14,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1930 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:14,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2023-12-16 08:09:15,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 861. [2023-12-16 08:09:15,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 764 states have (on average 1.4594240837696335) internal successors, (1115), 772 states have internal predecessors, (1115), 65 states have call successors, (65), 30 states have call predecessors, (65), 30 states have return successors, (79), 59 states have call predecessors, (79), 61 states have call successors, (79) [2023-12-16 08:09:15,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 1259 transitions. [2023-12-16 08:09:15,005 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 1259 transitions. Word has length 60 [2023-12-16 08:09:15,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:15,005 INFO L495 AbstractCegarLoop]: Abstraction has 861 states and 1259 transitions. [2023-12-16 08:09:15,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-16 08:09:15,005 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 1259 transitions. [2023-12-16 08:09:15,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-16 08:09:15,006 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:15,006 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 08:09:15,009 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-16 08:09:15,209 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-16 08:09:15,210 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:15,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:15,210 INFO L85 PathProgramCache]: Analyzing trace with hash 2126858086, now seen corresponding path program 1 times [2023-12-16 08:09:15,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:15,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1700075672] [2023-12-16 08:09:15,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:15,211 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-16 08:09:15,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:15,212 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-16 08:09:15,214 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-16 08:09:15,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:15,335 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:15,351 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:15,363 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 08:09:15,363 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:15,363 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:15,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1700075672] [2023-12-16 08:09:15,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1700075672] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:15,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:15,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:15,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574490055] [2023-12-16 08:09:15,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:15,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:15,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:15,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:15,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:15,364 INFO L87 Difference]: Start difference. First operand 861 states and 1259 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-16 08:09:15,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:15,494 INFO L93 Difference]: Finished difference Result 1278 states and 1828 transitions. [2023-12-16 08:09:15,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:15,494 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 60 [2023-12-16 08:09:15,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:15,498 INFO L225 Difference]: With dead ends: 1278 [2023-12-16 08:09:15,498 INFO L226 Difference]: Without dead ends: 885 [2023-12-16 08:09:15,499 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 57 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-16 08:09:15,500 INFO L413 NwaCegarLoop]: 645 mSDtfsCounter, 2 mSDsluCounter, 1285 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1930 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:15,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1930 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:15,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2023-12-16 08:09:15,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 879. [2023-12-16 08:09:15,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 780 states have (on average 1.4435897435897436) internal successors, (1126), 790 states have internal predecessors, (1126), 65 states have call successors, (65), 30 states have call predecessors, (65), 32 states have return successors, (81), 59 states have call predecessors, (81), 61 states have call successors, (81) [2023-12-16 08:09:15,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 1272 transitions. [2023-12-16 08:09:15,567 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 1272 transitions. Word has length 60 [2023-12-16 08:09:15,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:15,567 INFO L495 AbstractCegarLoop]: Abstraction has 879 states and 1272 transitions. [2023-12-16 08:09:15,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-16 08:09:15,568 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 1272 transitions. [2023-12-16 08:09:15,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-16 08:09:15,569 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:15,569 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 08:09:15,581 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-16 08:09:15,772 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-16 08:09:15,772 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:15,773 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:15,773 INFO L85 PathProgramCache]: Analyzing trace with hash -370469594, now seen corresponding path program 1 times [2023-12-16 08:09:15,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:15,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [520152136] [2023-12-16 08:09:15,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:15,774 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-16 08:09:15,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:15,780 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-16 08:09:15,809 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-16 08:09:15,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:15,875 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:09:15,877 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:15,892 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 08:09:15,892 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:15,892 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:15,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [520152136] [2023-12-16 08:09:15,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [520152136] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:15,893 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:15,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:09:15,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616444541] [2023-12-16 08:09:15,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:15,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:09:15,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:15,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:09:15,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:09:15,894 INFO L87 Difference]: Start difference. First operand 879 states and 1272 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-16 08:09:16,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:16,031 INFO L93 Difference]: Finished difference Result 1288 states and 1815 transitions. [2023-12-16 08:09:16,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:09:16,032 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 60 [2023-12-16 08:09:16,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:16,035 INFO L225 Difference]: With dead ends: 1288 [2023-12-16 08:09:16,035 INFO L226 Difference]: Without dead ends: 877 [2023-12-16 08:09:16,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 58 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-16 08:09:16,036 INFO L413 NwaCegarLoop]: 686 mSDtfsCounter, 66 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 1307 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:16,037 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 1307 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:16,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 877 states. [2023-12-16 08:09:16,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 877 to 839. [2023-12-16 08:09:16,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 839 states, 746 states have (on average 1.4343163538873995) internal successors, (1070), 756 states have internal predecessors, (1070), 61 states have call successors, (61), 28 states have call predecessors, (61), 30 states have return successors, (75), 55 states have call predecessors, (75), 57 states have call successors, (75) [2023-12-16 08:09:16,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 839 states to 839 states and 1206 transitions. [2023-12-16 08:09:16,090 INFO L78 Accepts]: Start accepts. Automaton has 839 states and 1206 transitions. Word has length 60 [2023-12-16 08:09:16,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:16,091 INFO L495 AbstractCegarLoop]: Abstraction has 839 states and 1206 transitions. [2023-12-16 08:09:16,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-16 08:09:16,091 INFO L276 IsEmpty]: Start isEmpty. Operand 839 states and 1206 transitions. [2023-12-16 08:09:16,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-16 08:09:16,092 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:16,092 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:09:16,096 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 (10)] Ended with exit code 0 [2023-12-16 08:09:16,295 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-16 08:09:16,295 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:16,298 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:16,299 INFO L85 PathProgramCache]: Analyzing trace with hash 441788647, now seen corresponding path program 1 times [2023-12-16 08:09:16,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:16,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [672897273] [2023-12-16 08:09:16,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:16,299 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-16 08:09:16,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:16,300 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-16 08:09:16,302 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-16 08:09:16,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:16,387 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:16,388 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:16,441 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:09:16,441 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 08:09:16,480 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-16 08:09:16,480 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:16,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [672897273] [2023-12-16 08:09:16,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [672897273] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-16 08:09:16,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 08:09:16,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2023-12-16 08:09:16,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518235624] [2023-12-16 08:09:16,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:16,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:16,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:16,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:16,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:16,482 INFO L87 Difference]: Start difference. First operand 839 states and 1206 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-16 08:09:16,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:16,755 INFO L93 Difference]: Finished difference Result 884 states and 1261 transitions. [2023-12-16 08:09:16,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:16,756 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 60 [2023-12-16 08:09:16,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:16,759 INFO L225 Difference]: With dead ends: 884 [2023-12-16 08:09:16,759 INFO L226 Difference]: Without dead ends: 881 [2023-12-16 08:09:16,760 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:16,760 INFO L413 NwaCegarLoop]: 660 mSDtfsCounter, 1271 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1271 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:16,760 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1271 Valid, 713 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 08:09:16,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2023-12-16 08:09:16,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 838. [2023-12-16 08:09:16,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 746 states have (on average 1.4316353887399464) internal successors, (1068), 755 states have internal predecessors, (1068), 60 states have call successors, (60), 28 states have call predecessors, (60), 30 states have return successors, (75), 55 states have call predecessors, (75), 57 states have call successors, (75) [2023-12-16 08:09:16,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1203 transitions. [2023-12-16 08:09:16,793 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1203 transitions. Word has length 60 [2023-12-16 08:09:16,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:16,793 INFO L495 AbstractCegarLoop]: Abstraction has 838 states and 1203 transitions. [2023-12-16 08:09:16,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-16 08:09:16,794 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1203 transitions. [2023-12-16 08:09:16,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-16 08:09:16,794 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:16,794 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:09:16,798 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-16 08:09:16,998 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-16 08:09:16,998 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:16,998 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:16,998 INFO L85 PathProgramCache]: Analyzing trace with hash 809038442, now seen corresponding path program 1 times [2023-12-16 08:09:16,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:16,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [266555612] [2023-12-16 08:09:16,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:16,999 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-16 08:09:16,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:17,000 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-16 08:09:17,001 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-16 08:09:17,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:17,086 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-16 08:09:17,088 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:17,262 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 08:09:17,262 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 08:09:17,329 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-16 08:09:17,329 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:17,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [266555612] [2023-12-16 08:09:17,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [266555612] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 08:09:17,330 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 08:09:17,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2023-12-16 08:09:17,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289481833] [2023-12-16 08:09:17,330 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 08:09:17,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 08:09:17,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:17,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 08:09:17,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-16 08:09:17,331 INFO L87 Difference]: Start difference. First operand 838 states and 1203 transitions. Second operand has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 6 states have call successors, (7), 5 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2023-12-16 08:09:17,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:17,727 INFO L93 Difference]: Finished difference Result 1429 states and 1956 transitions. [2023-12-16 08:09:17,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 08:09:17,728 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 6 states have call successors, (7), 5 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 61 [2023-12-16 08:09:17,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:17,732 INFO L225 Difference]: With dead ends: 1429 [2023-12-16 08:09:17,732 INFO L226 Difference]: Without dead ends: 1426 [2023-12-16 08:09:17,732 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-16 08:09:17,733 INFO L413 NwaCegarLoop]: 715 mSDtfsCounter, 846 mSDsluCounter, 1457 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 2172 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:17,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [846 Valid, 2172 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 08:09:17,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1426 states. [2023-12-16 08:09:17,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1426 to 1131. [2023-12-16 08:09:17,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1003 states have (on average 1.3878364905284148) internal successors, (1392), 1018 states have internal predecessors, (1392), 79 states have call successors, (79), 41 states have call predecessors, (79), 47 states have return successors, (106), 72 states have call predecessors, (106), 76 states have call successors, (106) [2023-12-16 08:09:17,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 1577 transitions. [2023-12-16 08:09:17,779 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 1577 transitions. Word has length 61 [2023-12-16 08:09:17,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:17,779 INFO L495 AbstractCegarLoop]: Abstraction has 1131 states and 1577 transitions. [2023-12-16 08:09:17,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 6 states have call successors, (7), 5 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2023-12-16 08:09:17,779 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 1577 transitions. [2023-12-16 08:09:17,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-16 08:09:17,781 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:17,781 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 08:09:17,786 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-16 08:09:17,984 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-16 08:09:17,984 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:17,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:17,985 INFO L85 PathProgramCache]: Analyzing trace with hash -969139261, now seen corresponding path program 2 times [2023-12-16 08:09:17,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:17,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [754885269] [2023-12-16 08:09:17,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-16 08:09:17,985 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-16 08:09:17,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:17,986 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-16 08:09:18,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 (13)] Waiting until timeout for monitored process [2023-12-16 08:09:18,078 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-16 08:09:18,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-16 08:09:18,080 INFO L262 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:09:18,081 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:18,099 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-16 08:09:18,100 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:18,100 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:18,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [754885269] [2023-12-16 08:09:18,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [754885269] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:18,100 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:18,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:09:18,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477070212] [2023-12-16 08:09:18,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:18,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:09:18,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:18,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:09:18,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:09:18,101 INFO L87 Difference]: Start difference. First operand 1131 states and 1577 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-16 08:09:18,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:18,207 INFO L93 Difference]: Finished difference Result 1654 states and 2248 transitions. [2023-12-16 08:09:18,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:09:18,208 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 78 [2023-12-16 08:09:18,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:18,211 INFO L225 Difference]: With dead ends: 1654 [2023-12-16 08:09:18,211 INFO L226 Difference]: Without dead ends: 1073 [2023-12-16 08:09:18,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 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-16 08:09:18,212 INFO L413 NwaCegarLoop]: 670 mSDtfsCounter, 662 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 662 SdHoareTripleChecker+Valid, 731 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-16 08:09:18,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [662 Valid, 731 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:18,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1073 states. [2023-12-16 08:09:18,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1073 to 1067. [2023-12-16 08:09:18,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 946 states have (on average 1.386892177589852) internal successors, (1312), 961 states have internal predecessors, (1312), 76 states have call successors, (76), 38 states have call predecessors, (76), 43 states have return successors, (101), 68 states have call predecessors, (101), 73 states have call successors, (101) [2023-12-16 08:09:18,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 1489 transitions. [2023-12-16 08:09:18,255 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 1489 transitions. Word has length 78 [2023-12-16 08:09:18,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:18,255 INFO L495 AbstractCegarLoop]: Abstraction has 1067 states and 1489 transitions. [2023-12-16 08:09:18,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-16 08:09:18,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 1489 transitions. [2023-12-16 08:09:18,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-16 08:09:18,257 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:18,257 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 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-16 08:09:18,262 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-16 08:09:18,461 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-16 08:09:18,461 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:18,462 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:18,462 INFO L85 PathProgramCache]: Analyzing trace with hash 827307527, now seen corresponding path program 1 times [2023-12-16 08:09:18,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:18,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1355206872] [2023-12-16 08:09:18,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:18,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-16 08:09:18,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:18,463 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-16 08:09:18,471 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-16 08:09:18,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:18,586 INFO L262 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:18,588 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:18,630 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 08:09:18,630 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:18,630 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:18,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1355206872] [2023-12-16 08:09:18,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1355206872] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:18,630 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:18,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:18,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164296558] [2023-12-16 08:09:18,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:18,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:18,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:18,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:18,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:18,631 INFO L87 Difference]: Start difference. First operand 1067 states and 1489 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:19,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:19,253 INFO L93 Difference]: Finished difference Result 1785 states and 2400 transitions. [2023-12-16 08:09:19,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:19,254 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), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 92 [2023-12-16 08:09:19,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:19,257 INFO L225 Difference]: With dead ends: 1785 [2023-12-16 08:09:19,257 INFO L226 Difference]: Without dead ends: 1100 [2023-12-16 08:09:19,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:19,259 INFO L413 NwaCegarLoop]: 362 mSDtfsCounter, 927 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 954 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:19,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [954 Valid, 713 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 08:09:19,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1100 states. [2023-12-16 08:09:19,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1100 to 1067. [2023-12-16 08:09:19,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 946 states have (on average 1.3710359408033828) internal successors, (1297), 961 states have internal predecessors, (1297), 76 states have call successors, (76), 38 states have call predecessors, (76), 43 states have return successors, (100), 68 states have call predecessors, (100), 73 states have call successors, (100) [2023-12-16 08:09:19,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 1473 transitions. [2023-12-16 08:09:19,311 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 1473 transitions. Word has length 92 [2023-12-16 08:09:19,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:19,311 INFO L495 AbstractCegarLoop]: Abstraction has 1067 states and 1473 transitions. [2023-12-16 08:09:19,311 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), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:19,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 1473 transitions. [2023-12-16 08:09:19,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-16 08:09:19,313 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:19,313 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 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-16 08:09:19,319 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-16 08:09:19,517 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-16 08:09:19,517 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:19,517 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:19,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1491323646, now seen corresponding path program 1 times [2023-12-16 08:09:19,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:19,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1432885025] [2023-12-16 08:09:19,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:19,518 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-16 08:09:19,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:19,533 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-16 08:09:19,559 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-16 08:09:19,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:19,642 INFO L262 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:09:19,643 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:19,659 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 08:09:19,659 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:19,659 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:19,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1432885025] [2023-12-16 08:09:19,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1432885025] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:19,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:19,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:09:19,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577670089] [2023-12-16 08:09:19,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:19,659 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:09:19,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:19,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:09:19,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:09:19,660 INFO L87 Difference]: Start difference. First operand 1067 states and 1473 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-12-16 08:09:19,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:19,789 INFO L93 Difference]: Finished difference Result 1348 states and 1817 transitions. [2023-12-16 08:09:19,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:09:19,790 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 93 [2023-12-16 08:09:19,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:19,793 INFO L225 Difference]: With dead ends: 1348 [2023-12-16 08:09:19,793 INFO L226 Difference]: Without dead ends: 377 [2023-12-16 08:09:19,795 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-16 08:09:19,795 INFO L413 NwaCegarLoop]: 678 mSDtfsCounter, 49 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 1301 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:19,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 1301 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:19,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2023-12-16 08:09:19,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 377. [2023-12-16 08:09:19,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 341 states have (on average 1.6422287390029326) internal successors, (560), 343 states have internal predecessors, (560), 29 states have call successors, (29), 7 states have call predecessors, (29), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2023-12-16 08:09:19,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 616 transitions. [2023-12-16 08:09:19,811 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 616 transitions. Word has length 93 [2023-12-16 08:09:19,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:19,811 INFO L495 AbstractCegarLoop]: Abstraction has 377 states and 616 transitions. [2023-12-16 08:09:19,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-12-16 08:09:19,811 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 616 transitions. [2023-12-16 08:09:19,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:19,814 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:19,814 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:19,834 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 (15)] Ended with exit code 0 [2023-12-16 08:09:20,018 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-16 08:09:20,018 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:20,019 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:20,019 INFO L85 PathProgramCache]: Analyzing trace with hash -999009792, now seen corresponding path program 1 times [2023-12-16 08:09:20,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:20,020 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1741975716] [2023-12-16 08:09:20,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:20,020 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-16 08:09:20,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:20,037 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-16 08:09:20,074 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-16 08:09:20,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:20,191 INFO L262 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:09:20,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:20,210 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-16 08:09:20,210 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:20,210 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:20,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1741975716] [2023-12-16 08:09:20,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1741975716] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:20,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:20,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:09:20,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390033139] [2023-12-16 08:09:20,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:20,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:09:20,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:20,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:09:20,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:09:20,211 INFO L87 Difference]: Start difference. First operand 377 states and 616 transitions. Second operand has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:20,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:20,279 INFO L93 Difference]: Finished difference Result 747 states and 1221 transitions. [2023-12-16 08:09:20,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:09:20,280 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:20,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:20,281 INFO L225 Difference]: With dead ends: 747 [2023-12-16 08:09:20,281 INFO L226 Difference]: Without dead ends: 377 [2023-12-16 08:09:20,283 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 170 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-16 08:09:20,283 INFO L413 NwaCegarLoop]: 567 mSDtfsCounter, 607 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 607 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:20,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [607 Valid, 567 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 08:09:20,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2023-12-16 08:09:20,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 377. [2023-12-16 08:09:20,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 341 states have (on average 1.6392961876832846) internal successors, (559), 343 states have internal predecessors, (559), 29 states have call successors, (29), 7 states have call predecessors, (29), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2023-12-16 08:09:20,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 615 transitions. [2023-12-16 08:09:20,296 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 615 transitions. Word has length 172 [2023-12-16 08:09:20,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:20,297 INFO L495 AbstractCegarLoop]: Abstraction has 377 states and 615 transitions. [2023-12-16 08:09:20,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:20,297 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 615 transitions. [2023-12-16 08:09:20,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:20,298 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:20,298 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:20,312 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-16 08:09:20,503 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-16 08:09:20,504 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:20,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:20,504 INFO L85 PathProgramCache]: Analyzing trace with hash 725598530, now seen corresponding path program 1 times [2023-12-16 08:09:20,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:20,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1716022858] [2023-12-16 08:09:20,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:20,505 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-16 08:09:20,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:20,518 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-16 08:09:20,552 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-16 08:09:20,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:20,679 INFO L262 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:09:20,682 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:20,704 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-16 08:09:20,704 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:20,704 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:20,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1716022858] [2023-12-16 08:09:20,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1716022858] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:20,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:20,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:09:20,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897820900] [2023-12-16 08:09:20,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:20,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:09:20,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:20,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:09:20,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:09:20,705 INFO L87 Difference]: Start difference. First operand 377 states and 615 transitions. Second operand has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:20,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:20,771 INFO L93 Difference]: Finished difference Result 739 states and 1204 transitions. [2023-12-16 08:09:20,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:09:20,771 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:20,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:20,774 INFO L225 Difference]: With dead ends: 739 [2023-12-16 08:09:20,774 INFO L226 Difference]: Without dead ends: 377 [2023-12-16 08:09:20,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 170 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-16 08:09:20,775 INFO L413 NwaCegarLoop]: 566 mSDtfsCounter, 598 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 598 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:20,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [598 Valid, 566 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 08:09:20,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2023-12-16 08:09:20,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 377. [2023-12-16 08:09:20,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 341 states have (on average 1.6363636363636365) internal successors, (558), 343 states have internal predecessors, (558), 29 states have call successors, (29), 7 states have call predecessors, (29), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2023-12-16 08:09:20,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 614 transitions. [2023-12-16 08:09:20,789 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 614 transitions. Word has length 172 [2023-12-16 08:09:20,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:20,789 INFO L495 AbstractCegarLoop]: Abstraction has 377 states and 614 transitions. [2023-12-16 08:09:20,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:20,789 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 614 transitions. [2023-12-16 08:09:20,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:20,790 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:20,790 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:20,806 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-16 08:09:20,995 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-16 08:09:20,996 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:20,997 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:20,997 INFO L85 PathProgramCache]: Analyzing trace with hash -255356284, now seen corresponding path program 1 times [2023-12-16 08:09:20,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:20,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [517175577] [2023-12-16 08:09:20,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:20,997 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-16 08:09:20,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:21,001 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-16 08:09:21,003 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-16 08:09:21,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:21,191 INFO L262 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:21,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:21,257 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-16 08:09:21,257 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:21,257 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:21,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [517175577] [2023-12-16 08:09:21,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [517175577] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:21,257 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:21,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:21,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184223808] [2023-12-16 08:09:21,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:21,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:21,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:21,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:21,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:21,258 INFO L87 Difference]: Start difference. First operand 377 states and 614 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:21,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:21,925 INFO L93 Difference]: Finished difference Result 1144 states and 1881 transitions. [2023-12-16 08:09:21,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 08:09:21,925 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:21,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:21,928 INFO L225 Difference]: With dead ends: 1144 [2023-12-16 08:09:21,928 INFO L226 Difference]: Without dead ends: 787 [2023-12-16 08:09:21,929 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:21,929 INFO L413 NwaCegarLoop]: 452 mSDtfsCounter, 1187 mSDsluCounter, 1144 mSDsCounter, 0 mSdLazyCounter, 759 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1208 SdHoareTripleChecker+Valid, 1596 SdHoareTripleChecker+Invalid, 821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 759 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:21,929 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1208 Valid, 1596 Invalid, 821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 759 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 08:09:21,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2023-12-16 08:09:21,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 754. [2023-12-16 08:09:21,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 689 states have (on average 1.6473149492017416) internal successors, (1135), 692 states have internal predecessors, (1135), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-16 08:09:21,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1236 transitions. [2023-12-16 08:09:21,953 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1236 transitions. Word has length 172 [2023-12-16 08:09:21,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:21,954 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1236 transitions. [2023-12-16 08:09:21,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:21,954 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1236 transitions. [2023-12-16 08:09:21,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:21,955 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:21,955 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:21,971 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-16 08:09:22,161 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-16 08:09:22,162 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:22,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:22,162 INFO L85 PathProgramCache]: Analyzing trace with hash 749748992, now seen corresponding path program 1 times [2023-12-16 08:09:22,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:22,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1031074134] [2023-12-16 08:09:22,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:22,163 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-16 08:09:22,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:22,164 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-16 08:09:22,165 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-16 08:09:22,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:22,317 INFO L262 TraceCheckSpWp]: Trace formula consists of 530 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:22,320 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:22,386 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-16 08:09:22,386 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:22,386 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:22,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1031074134] [2023-12-16 08:09:22,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1031074134] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:22,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:22,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:22,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085279172] [2023-12-16 08:09:22,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:22,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:22,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:22,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:22,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:22,388 INFO L87 Difference]: Start difference. First operand 754 states and 1236 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:22,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:22,810 INFO L93 Difference]: Finished difference Result 1488 states and 2445 transitions. [2023-12-16 08:09:22,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:22,820 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:22,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:22,823 INFO L225 Difference]: With dead ends: 1488 [2023-12-16 08:09:22,823 INFO L226 Difference]: Without dead ends: 754 [2023-12-16 08:09:22,825 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:22,825 INFO L413 NwaCegarLoop]: 388 mSDtfsCounter, 834 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 855 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:22,825 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [855 Valid, 998 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:09:22,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2023-12-16 08:09:22,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 754. [2023-12-16 08:09:22,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 689 states have (on average 1.637155297532656) internal successors, (1128), 692 states have internal predecessors, (1128), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-16 08:09:22,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1229 transitions. [2023-12-16 08:09:22,852 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1229 transitions. Word has length 172 [2023-12-16 08:09:22,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:22,852 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1229 transitions. [2023-12-16 08:09:22,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:22,852 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1229 transitions. [2023-12-16 08:09:22,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:22,853 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:22,853 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:22,870 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-16 08:09:23,060 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-16 08:09:23,060 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:23,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:23,061 INFO L85 PathProgramCache]: Analyzing trace with hash 2029097732, now seen corresponding path program 1 times [2023-12-16 08:09:23,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:23,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1943381362] [2023-12-16 08:09:23,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:23,061 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-16 08:09:23,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:23,062 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-16 08:09:23,096 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-16 08:09:23,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:23,276 INFO L262 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:23,279 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:23,346 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-16 08:09:23,347 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:23,347 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:23,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1943381362] [2023-12-16 08:09:23,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1943381362] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:23,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:23,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:23,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239587405] [2023-12-16 08:09:23,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:23,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:23,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:23,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:23,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:23,349 INFO L87 Difference]: Start difference. First operand 754 states and 1229 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:23,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:23,864 INFO L93 Difference]: Finished difference Result 1488 states and 2431 transitions. [2023-12-16 08:09:23,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:23,865 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:23,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:23,867 INFO L225 Difference]: With dead ends: 1488 [2023-12-16 08:09:23,867 INFO L226 Difference]: Without dead ends: 754 [2023-12-16 08:09:23,869 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:23,869 INFO L413 NwaCegarLoop]: 385 mSDtfsCounter, 828 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 849 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:23,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [849 Valid, 991 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:23,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2023-12-16 08:09:23,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 754. [2023-12-16 08:09:23,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 689 states have (on average 1.6269956458635704) internal successors, (1121), 692 states have internal predecessors, (1121), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-16 08:09:23,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1222 transitions. [2023-12-16 08:09:23,898 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1222 transitions. Word has length 172 [2023-12-16 08:09:23,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:23,898 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1222 transitions. [2023-12-16 08:09:23,898 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:23,898 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1222 transitions. [2023-12-16 08:09:23,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:23,899 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:23,899 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:23,918 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-16 08:09:24,105 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-16 08:09:24,105 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:24,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:24,105 INFO L85 PathProgramCache]: Analyzing trace with hash -284937600, now seen corresponding path program 1 times [2023-12-16 08:09:24,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:24,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1271132116] [2023-12-16 08:09:24,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:24,106 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-16 08:09:24,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:24,114 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-16 08:09:24,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 (21)] Waiting until timeout for monitored process [2023-12-16 08:09:24,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:24,299 INFO L262 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:24,302 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:24,390 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-16 08:09:24,390 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:24,390 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:24,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1271132116] [2023-12-16 08:09:24,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1271132116] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:24,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:24,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:24,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819033564] [2023-12-16 08:09:24,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:24,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:24,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:24,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:24,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:24,393 INFO L87 Difference]: Start difference. First operand 754 states and 1222 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:24,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:24,856 INFO L93 Difference]: Finished difference Result 1488 states and 2417 transitions. [2023-12-16 08:09:24,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:24,857 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:24,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:24,874 INFO L225 Difference]: With dead ends: 1488 [2023-12-16 08:09:24,874 INFO L226 Difference]: Without dead ends: 754 [2023-12-16 08:09:24,878 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:24,893 INFO L413 NwaCegarLoop]: 382 mSDtfsCounter, 822 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 843 SdHoareTripleChecker+Valid, 984 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:24,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [843 Valid, 984 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:09:24,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2023-12-16 08:09:24,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 754. [2023-12-16 08:09:24,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 689 states have (on average 1.6168359941944848) internal successors, (1114), 692 states have internal predecessors, (1114), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-16 08:09:24,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1215 transitions. [2023-12-16 08:09:24,934 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1215 transitions. Word has length 172 [2023-12-16 08:09:24,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:24,934 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1215 transitions. [2023-12-16 08:09:24,934 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:24,934 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1215 transitions. [2023-12-16 08:09:24,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:24,935 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:24,935 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:24,940 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 (21)] Ended with exit code 0 [2023-12-16 08:09:25,141 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-16 08:09:25,142 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:25,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:25,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1646188034, now seen corresponding path program 1 times [2023-12-16 08:09:25,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:25,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [137635355] [2023-12-16 08:09:25,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:25,143 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-16 08:09:25,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:25,157 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-16 08:09:25,207 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-16 08:09:25,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:25,314 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:25,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:25,378 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-16 08:09:25,378 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:25,378 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:25,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [137635355] [2023-12-16 08:09:25,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [137635355] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:25,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:25,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:25,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248147913] [2023-12-16 08:09:25,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:25,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:25,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:25,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:25,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:25,380 INFO L87 Difference]: Start difference. First operand 754 states and 1215 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:25,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:25,811 INFO L93 Difference]: Finished difference Result 1488 states and 2403 transitions. [2023-12-16 08:09:25,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:25,812 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:25,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:25,814 INFO L225 Difference]: With dead ends: 1488 [2023-12-16 08:09:25,814 INFO L226 Difference]: Without dead ends: 754 [2023-12-16 08:09:25,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:25,816 INFO L413 NwaCegarLoop]: 379 mSDtfsCounter, 815 mSDsluCounter, 598 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 836 SdHoareTripleChecker+Valid, 977 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:25,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [836 Valid, 977 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:09:25,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2023-12-16 08:09:25,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 754. [2023-12-16 08:09:25,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 689 states have (on average 1.6066763425253991) internal successors, (1107), 692 states have internal predecessors, (1107), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-16 08:09:25,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1208 transitions. [2023-12-16 08:09:25,847 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1208 transitions. Word has length 172 [2023-12-16 08:09:25,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:25,847 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1208 transitions. [2023-12-16 08:09:25,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:25,847 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1208 transitions. [2023-12-16 08:09:25,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:25,848 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:25,848 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:25,867 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 (22)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:26,053 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-16 08:09:26,054 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:26,054 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:26,054 INFO L85 PathProgramCache]: Analyzing trace with hash -328153082, now seen corresponding path program 1 times [2023-12-16 08:09:26,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:26,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1473379729] [2023-12-16 08:09:26,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:26,055 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-16 08:09:26,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:26,056 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-16 08:09:26,058 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-16 08:09:26,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:26,226 INFO L262 TraceCheckSpWp]: Trace formula consists of 523 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:26,229 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:26,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-16 08:09:26,296 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:26,296 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:26,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1473379729] [2023-12-16 08:09:26,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1473379729] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:26,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:26,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:26,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866821667] [2023-12-16 08:09:26,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:26,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:26,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:26,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:26,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:26,297 INFO L87 Difference]: Start difference. First operand 754 states and 1208 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:26,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:26,726 INFO L93 Difference]: Finished difference Result 1488 states and 2389 transitions. [2023-12-16 08:09:26,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:26,726 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:26,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:26,737 INFO L225 Difference]: With dead ends: 1488 [2023-12-16 08:09:26,737 INFO L226 Difference]: Without dead ends: 754 [2023-12-16 08:09:26,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:26,740 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 809 mSDsluCounter, 594 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 830 SdHoareTripleChecker+Valid, 970 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:26,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [830 Valid, 970 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:09:26,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2023-12-16 08:09:26,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 754. [2023-12-16 08:09:26,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 689 states have (on average 1.5965166908563135) internal successors, (1100), 692 states have internal predecessors, (1100), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-16 08:09:26,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1201 transitions. [2023-12-16 08:09:26,807 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1201 transitions. Word has length 172 [2023-12-16 08:09:26,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:26,807 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1201 transitions. [2023-12-16 08:09:26,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:26,808 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1201 transitions. [2023-12-16 08:09:26,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:26,809 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:26,809 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:26,816 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-16 08:09:27,016 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-16 08:09:27,017 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:27,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:27,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1361672830, now seen corresponding path program 1 times [2023-12-16 08:09:27,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:27,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [841516185] [2023-12-16 08:09:27,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:27,018 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-16 08:09:27,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:27,019 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-16 08:09:27,054 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-16 08:09:27,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:27,158 INFO L262 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:27,160 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:27,219 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-16 08:09:27,219 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:27,219 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:27,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [841516185] [2023-12-16 08:09:27,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [841516185] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:27,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:27,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:27,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790334586] [2023-12-16 08:09:27,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:27,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:27,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:27,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:27,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:27,221 INFO L87 Difference]: Start difference. First operand 754 states and 1201 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:27,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:27,732 INFO L93 Difference]: Finished difference Result 1488 states and 2375 transitions. [2023-12-16 08:09:27,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:27,744 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:27,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:27,747 INFO L225 Difference]: With dead ends: 1488 [2023-12-16 08:09:27,747 INFO L226 Difference]: Without dead ends: 754 [2023-12-16 08:09:27,748 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:27,749 INFO L413 NwaCegarLoop]: 373 mSDtfsCounter, 803 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:27,749 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [824 Valid, 963 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:27,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2023-12-16 08:09:27,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 754. [2023-12-16 08:09:27,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 689 states have (on average 1.586357039187228) internal successors, (1093), 692 states have internal predecessors, (1093), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-16 08:09:27,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1194 transitions. [2023-12-16 08:09:27,797 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1194 transitions. Word has length 172 [2023-12-16 08:09:27,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:27,798 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1194 transitions. [2023-12-16 08:09:27,798 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:27,798 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1194 transitions. [2023-12-16 08:09:27,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:27,799 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:27,799 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:27,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 (24)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:28,004 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-16 08:09:28,005 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:28,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:28,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1514481798, now seen corresponding path program 1 times [2023-12-16 08:09:28,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:28,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1717108411] [2023-12-16 08:09:28,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:28,006 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-16 08:09:28,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:28,007 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-16 08:09:28,008 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-16 08:09:28,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:28,154 INFO L262 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:28,157 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:28,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-16 08:09:28,218 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:28,218 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:28,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1717108411] [2023-12-16 08:09:28,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1717108411] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:28,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:28,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:28,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878697787] [2023-12-16 08:09:28,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:28,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:28,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:28,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:28,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:28,219 INFO L87 Difference]: Start difference. First operand 754 states and 1194 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:28,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:28,661 INFO L93 Difference]: Finished difference Result 1488 states and 2361 transitions. [2023-12-16 08:09:28,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:28,661 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:28,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:28,664 INFO L225 Difference]: With dead ends: 1488 [2023-12-16 08:09:28,664 INFO L226 Difference]: Without dead ends: 754 [2023-12-16 08:09:28,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:28,681 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 797 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 818 SdHoareTripleChecker+Valid, 956 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:28,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [818 Valid, 956 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:09:28,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2023-12-16 08:09:28,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 754. [2023-12-16 08:09:28,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 689 states have (on average 1.5761973875181423) internal successors, (1086), 692 states have internal predecessors, (1086), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-16 08:09:28,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1187 transitions. [2023-12-16 08:09:28,735 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1187 transitions. Word has length 172 [2023-12-16 08:09:28,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:28,736 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1187 transitions. [2023-12-16 08:09:28,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:28,736 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1187 transitions. [2023-12-16 08:09:28,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:28,737 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:28,737 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:28,745 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 (25)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:28,943 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-16 08:09:28,943 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:28,944 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:28,944 INFO L85 PathProgramCache]: Analyzing trace with hash -55307006, now seen corresponding path program 1 times [2023-12-16 08:09:28,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:28,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [290518603] [2023-12-16 08:09:28,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:28,944 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-16 08:09:28,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:28,946 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-16 08:09:28,947 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-16 08:09:29,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:29,085 INFO L262 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:29,088 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:29,139 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-16 08:09:29,140 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:29,140 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:29,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [290518603] [2023-12-16 08:09:29,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [290518603] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:29,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:29,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:29,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010221934] [2023-12-16 08:09:29,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:29,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:29,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:29,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:29,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:29,141 INFO L87 Difference]: Start difference. First operand 754 states and 1187 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:29,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:29,598 INFO L93 Difference]: Finished difference Result 1488 states and 2347 transitions. [2023-12-16 08:09:29,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:29,606 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:29,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:29,608 INFO L225 Difference]: With dead ends: 1488 [2023-12-16 08:09:29,608 INFO L226 Difference]: Without dead ends: 754 [2023-12-16 08:09:29,610 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:29,610 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 791 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 949 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:29,610 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [812 Valid, 949 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:09:29,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2023-12-16 08:09:29,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 754. [2023-12-16 08:09:29,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 689 states have (on average 1.5660377358490567) internal successors, (1079), 692 states have internal predecessors, (1079), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-16 08:09:29,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1180 transitions. [2023-12-16 08:09:29,648 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1180 transitions. Word has length 172 [2023-12-16 08:09:29,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:29,648 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1180 transitions. [2023-12-16 08:09:29,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:29,648 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1180 transitions. [2023-12-16 08:09:29,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:29,649 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:29,649 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:29,670 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 (26)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:29,854 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-16 08:09:29,854 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:29,854 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:29,854 INFO L85 PathProgramCache]: Analyzing trace with hash 448243974, now seen corresponding path program 1 times [2023-12-16 08:09:29,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:29,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [368011007] [2023-12-16 08:09:29,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:29,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-16 08:09:29,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:29,856 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-16 08:09:29,891 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-16 08:09:29,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:29,993 INFO L262 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:29,995 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:30,057 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-16 08:09:30,057 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:30,058 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:30,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [368011007] [2023-12-16 08:09:30,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [368011007] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:30,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:30,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:30,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968744814] [2023-12-16 08:09:30,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:30,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:30,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:30,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:30,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:30,059 INFO L87 Difference]: Start difference. First operand 754 states and 1180 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:30,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:30,525 INFO L93 Difference]: Finished difference Result 1488 states and 2333 transitions. [2023-12-16 08:09:30,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:30,526 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:30,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:30,528 INFO L225 Difference]: With dead ends: 1488 [2023-12-16 08:09:30,528 INFO L226 Difference]: Without dead ends: 754 [2023-12-16 08:09:30,530 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:30,530 INFO L413 NwaCegarLoop]: 364 mSDtfsCounter, 785 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:30,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [806 Valid, 942 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:09:30,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2023-12-16 08:09:30,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 754. [2023-12-16 08:09:30,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 689 states have (on average 1.5558780841799709) internal successors, (1072), 692 states have internal predecessors, (1072), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-16 08:09:30,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1173 transitions. [2023-12-16 08:09:30,569 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1173 transitions. Word has length 172 [2023-12-16 08:09:30,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:30,569 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1173 transitions. [2023-12-16 08:09:30,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:30,569 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1173 transitions. [2023-12-16 08:09:30,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:30,570 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:30,570 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:30,577 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-16 08:09:30,775 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-16 08:09:30,775 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:30,775 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:30,775 INFO L85 PathProgramCache]: Analyzing trace with hash 464487554, now seen corresponding path program 1 times [2023-12-16 08:09:30,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:30,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1953001314] [2023-12-16 08:09:30,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:30,776 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-16 08:09:30,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:30,793 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-16 08:09:30,826 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-16 08:09:30,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:30,938 INFO L262 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:30,941 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:31,003 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-16 08:09:31,003 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:31,004 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:31,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1953001314] [2023-12-16 08:09:31,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1953001314] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:31,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:31,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:31,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853262965] [2023-12-16 08:09:31,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:31,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:31,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:31,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:31,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:31,005 INFO L87 Difference]: Start difference. First operand 754 states and 1173 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:31,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:31,495 INFO L93 Difference]: Finished difference Result 1488 states and 2319 transitions. [2023-12-16 08:09:31,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:31,495 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:31,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:31,497 INFO L225 Difference]: With dead ends: 1488 [2023-12-16 08:09:31,497 INFO L226 Difference]: Without dead ends: 754 [2023-12-16 08:09:31,499 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:31,499 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 779 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 800 SdHoareTripleChecker+Valid, 935 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:31,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [800 Valid, 935 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:09:31,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2023-12-16 08:09:31,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 754. [2023-12-16 08:09:31,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 689 states have (on average 1.5457184325108853) internal successors, (1065), 692 states have internal predecessors, (1065), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-16 08:09:31,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1166 transitions. [2023-12-16 08:09:31,538 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1166 transitions. Word has length 172 [2023-12-16 08:09:31,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:31,538 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1166 transitions. [2023-12-16 08:09:31,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:31,539 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1166 transitions. [2023-12-16 08:09:31,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:31,540 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:31,540 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:31,548 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 (28)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:31,760 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-16 08:09:31,760 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:31,760 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:31,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1323382268, now seen corresponding path program 1 times [2023-12-16 08:09:31,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:31,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1136264114] [2023-12-16 08:09:31,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:31,761 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-16 08:09:31,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:31,781 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-16 08:09:31,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 (29)] Waiting until timeout for monitored process [2023-12-16 08:09:31,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:31,940 INFO L262 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:31,943 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:32,011 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-16 08:09:32,011 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:32,011 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:32,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1136264114] [2023-12-16 08:09:32,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1136264114] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:32,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:32,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:32,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876949203] [2023-12-16 08:09:32,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:32,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:32,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:32,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:32,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:32,013 INFO L87 Difference]: Start difference. First operand 754 states and 1166 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:32,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:32,454 INFO L93 Difference]: Finished difference Result 1488 states and 2305 transitions. [2023-12-16 08:09:32,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:32,455 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:32,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:32,457 INFO L225 Difference]: With dead ends: 1488 [2023-12-16 08:09:32,457 INFO L226 Difference]: Without dead ends: 754 [2023-12-16 08:09:32,458 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:32,458 INFO L413 NwaCegarLoop]: 358 mSDtfsCounter, 772 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 928 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:32,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [793 Valid, 928 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:09:32,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2023-12-16 08:09:32,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 754. [2023-12-16 08:09:32,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 689 states have (on average 1.5355587808417996) internal successors, (1058), 692 states have internal predecessors, (1058), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-16 08:09:32,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1159 transitions. [2023-12-16 08:09:32,503 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1159 transitions. Word has length 172 [2023-12-16 08:09:32,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:32,504 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1159 transitions. [2023-12-16 08:09:32,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:32,504 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1159 transitions. [2023-12-16 08:09:32,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:32,505 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:32,505 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:32,514 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 (29)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:32,710 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-16 08:09:32,710 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:32,711 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:32,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1326120952, now seen corresponding path program 1 times [2023-12-16 08:09:32,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:32,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [910823897] [2023-12-16 08:09:32,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:32,712 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-16 08:09:32,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:32,745 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-16 08:09:32,746 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-16 08:09:32,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:32,901 INFO L262 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:32,904 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:32,960 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-16 08:09:32,960 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:32,961 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:32,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [910823897] [2023-12-16 08:09:32,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [910823897] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:32,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:32,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:32,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322983018] [2023-12-16 08:09:32,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:32,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:32,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:32,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:32,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:32,962 INFO L87 Difference]: Start difference. First operand 754 states and 1159 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:33,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:33,520 INFO L93 Difference]: Finished difference Result 1666 states and 2583 transitions. [2023-12-16 08:09:33,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:33,521 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:33,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:33,524 INFO L225 Difference]: With dead ends: 1666 [2023-12-16 08:09:33,524 INFO L226 Difference]: Without dead ends: 932 [2023-12-16 08:09:33,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:33,526 INFO L413 NwaCegarLoop]: 356 mSDtfsCounter, 889 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 910 SdHoareTripleChecker+Valid, 922 SdHoareTripleChecker+Invalid, 708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:33,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [910 Valid, 922 Invalid, 708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:33,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2023-12-16 08:09:33,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 932. [2023-12-16 08:09:33,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 932 states, 861 states have (on average 1.5156794425087108) internal successors, (1305), 864 states have internal predecessors, (1305), 53 states have call successors, (53), 17 states have call predecessors, (53), 17 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2023-12-16 08:09:33,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 932 states to 932 states and 1410 transitions. [2023-12-16 08:09:33,575 INFO L78 Accepts]: Start accepts. Automaton has 932 states and 1410 transitions. Word has length 172 [2023-12-16 08:09:33,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:33,576 INFO L495 AbstractCegarLoop]: Abstraction has 932 states and 1410 transitions. [2023-12-16 08:09:33,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:33,576 INFO L276 IsEmpty]: Start isEmpty. Operand 932 states and 1410 transitions. [2023-12-16 08:09:33,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:33,576 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:33,576 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:33,594 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 (30)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:33,782 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-16 08:09:33,782 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:33,783 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:33,783 INFO L85 PathProgramCache]: Analyzing trace with hash -1510727453, now seen corresponding path program 1 times [2023-12-16 08:09:33,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:33,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [512801444] [2023-12-16 08:09:33,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:33,783 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-16 08:09:33,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:33,784 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-16 08:09:33,799 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-16 08:09:33,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:33,930 INFO L262 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:33,932 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:33,991 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-16 08:09:33,991 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:33,991 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:33,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [512801444] [2023-12-16 08:09:33,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [512801444] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:33,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:33,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:33,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937388509] [2023-12-16 08:09:33,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:33,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:33,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:33,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:33,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:33,993 INFO L87 Difference]: Start difference. First operand 932 states and 1410 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:34,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:34,645 INFO L93 Difference]: Finished difference Result 2022 states and 3085 transitions. [2023-12-16 08:09:34,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:34,646 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:34,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:34,649 INFO L225 Difference]: With dead ends: 2022 [2023-12-16 08:09:34,649 INFO L226 Difference]: Without dead ends: 1110 [2023-12-16 08:09:34,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:34,652 INFO L413 NwaCegarLoop]: 353 mSDtfsCounter, 882 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 670 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 903 SdHoareTripleChecker+Valid, 915 SdHoareTripleChecker+Invalid, 708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 670 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:34,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [903 Valid, 915 Invalid, 708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 670 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 08:09:34,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2023-12-16 08:09:34,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 1110. [2023-12-16 08:09:34,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1110 states, 1033 states have (on average 1.4985479186834463) internal successors, (1548), 1036 states have internal predecessors, (1548), 55 states have call successors, (55), 21 states have call predecessors, (55), 21 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2023-12-16 08:09:34,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1110 states to 1110 states and 1657 transitions. [2023-12-16 08:09:34,738 INFO L78 Accepts]: Start accepts. Automaton has 1110 states and 1657 transitions. Word has length 172 [2023-12-16 08:09:34,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:34,738 INFO L495 AbstractCegarLoop]: Abstraction has 1110 states and 1657 transitions. [2023-12-16 08:09:34,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:34,738 INFO L276 IsEmpty]: Start isEmpty. Operand 1110 states and 1657 transitions. [2023-12-16 08:09:34,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:34,740 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:34,740 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:34,758 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 (31)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:34,945 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-16 08:09:34,946 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:34,946 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:34,946 INFO L85 PathProgramCache]: Analyzing trace with hash 589826023, now seen corresponding path program 1 times [2023-12-16 08:09:34,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:34,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [214159858] [2023-12-16 08:09:34,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:34,947 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-16 08:09:34,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:34,948 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-16 08:09:34,949 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-16 08:09:35,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:35,109 INFO L262 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:35,112 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:35,190 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-16 08:09:35,191 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:35,191 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:35,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [214159858] [2023-12-16 08:09:35,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [214159858] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:35,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:35,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:35,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226724117] [2023-12-16 08:09:35,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:35,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:35,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:35,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:35,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:35,192 INFO L87 Difference]: Start difference. First operand 1110 states and 1657 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:35,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:35,798 INFO L93 Difference]: Finished difference Result 2378 states and 3579 transitions. [2023-12-16 08:09:35,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:35,798 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:35,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:35,802 INFO L225 Difference]: With dead ends: 2378 [2023-12-16 08:09:35,802 INFO L226 Difference]: Without dead ends: 1288 [2023-12-16 08:09:35,804 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:35,804 INFO L413 NwaCegarLoop]: 350 mSDtfsCounter, 876 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 908 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:35,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [897 Valid, 908 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:35,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2023-12-16 08:09:35,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 1288. [2023-12-16 08:09:35,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1205 states have (on average 1.48298755186722) internal successors, (1787), 1208 states have internal predecessors, (1787), 57 states have call successors, (57), 25 states have call predecessors, (57), 25 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2023-12-16 08:09:35,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 1900 transitions. [2023-12-16 08:09:35,862 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 1900 transitions. Word has length 172 [2023-12-16 08:09:35,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:35,862 INFO L495 AbstractCegarLoop]: Abstraction has 1288 states and 1900 transitions. [2023-12-16 08:09:35,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:35,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 1900 transitions. [2023-12-16 08:09:35,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:35,865 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:35,865 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:35,871 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-16 08:09:36,067 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-16 08:09:36,068 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:36,068 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:36,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1451740542, now seen corresponding path program 1 times [2023-12-16 08:09:36,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:36,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1273707825] [2023-12-16 08:09:36,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:36,069 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-16 08:09:36,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:36,070 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-16 08:09:36,070 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-16 08:09:36,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:36,231 INFO L262 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:36,234 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:36,296 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-16 08:09:36,296 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:36,296 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:36,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1273707825] [2023-12-16 08:09:36,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1273707825] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:36,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:36,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:36,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852747727] [2023-12-16 08:09:36,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:36,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:36,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:36,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:36,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:36,298 INFO L87 Difference]: Start difference. First operand 1288 states and 1900 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:36,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:36,946 INFO L93 Difference]: Finished difference Result 2734 states and 4065 transitions. [2023-12-16 08:09:36,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:36,947 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:36,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:36,957 INFO L225 Difference]: With dead ends: 2734 [2023-12-16 08:09:36,957 INFO L226 Difference]: Without dead ends: 1466 [2023-12-16 08:09:36,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:36,960 INFO L413 NwaCegarLoop]: 347 mSDtfsCounter, 869 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 890 SdHoareTripleChecker+Valid, 901 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:36,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [890 Valid, 901 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 662 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:36,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1466 states. [2023-12-16 08:09:37,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1466 to 1466. [2023-12-16 08:09:37,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1466 states, 1377 states have (on average 1.4684095860566448) internal successors, (2022), 1380 states have internal predecessors, (2022), 59 states have call successors, (59), 29 states have call predecessors, (59), 29 states have return successors, (58), 57 states have call predecessors, (58), 57 states have call successors, (58) [2023-12-16 08:09:37,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1466 states to 1466 states and 2139 transitions. [2023-12-16 08:09:37,105 INFO L78 Accepts]: Start accepts. Automaton has 1466 states and 2139 transitions. Word has length 172 [2023-12-16 08:09:37,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:37,105 INFO L495 AbstractCegarLoop]: Abstraction has 1466 states and 2139 transitions. [2023-12-16 08:09:37,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:37,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1466 states and 2139 transitions. [2023-12-16 08:09:37,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:37,107 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:37,107 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:37,115 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-16 08:09:37,311 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-16 08:09:37,312 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:37,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:37,312 INFO L85 PathProgramCache]: Analyzing trace with hash 297929350, now seen corresponding path program 1 times [2023-12-16 08:09:37,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:37,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2135699908] [2023-12-16 08:09:37,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:37,313 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-16 08:09:37,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:37,314 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-16 08:09:37,315 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-16 08:09:37,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:37,451 INFO L262 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:37,454 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:37,514 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-16 08:09:37,514 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:37,514 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:37,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2135699908] [2023-12-16 08:09:37,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2135699908] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:37,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:37,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:37,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536801151] [2023-12-16 08:09:37,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:37,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:37,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:37,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:37,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:37,516 INFO L87 Difference]: Start difference. First operand 1466 states and 2139 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:38,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:38,082 INFO L93 Difference]: Finished difference Result 3090 states and 4543 transitions. [2023-12-16 08:09:38,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:38,083 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:38,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:38,086 INFO L225 Difference]: With dead ends: 3090 [2023-12-16 08:09:38,087 INFO L226 Difference]: Without dead ends: 1644 [2023-12-16 08:09:38,089 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:38,089 INFO L413 NwaCegarLoop]: 344 mSDtfsCounter, 862 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 883 SdHoareTripleChecker+Valid, 894 SdHoareTripleChecker+Invalid, 701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:38,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [883 Valid, 894 Invalid, 701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 661 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:38,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1644 states. [2023-12-16 08:09:38,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1644 to 1644. [2023-12-16 08:09:38,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1644 states, 1549 states have (on average 1.4544867656552614) internal successors, (2253), 1552 states have internal predecessors, (2253), 61 states have call successors, (61), 33 states have call predecessors, (61), 33 states have return successors, (60), 59 states have call predecessors, (60), 59 states have call successors, (60) [2023-12-16 08:09:38,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1644 states to 1644 states and 2374 transitions. [2023-12-16 08:09:38,256 INFO L78 Accepts]: Start accepts. Automaton has 1644 states and 2374 transitions. Word has length 172 [2023-12-16 08:09:38,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:38,257 INFO L495 AbstractCegarLoop]: Abstraction has 1644 states and 2374 transitions. [2023-12-16 08:09:38,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:38,257 INFO L276 IsEmpty]: Start isEmpty. Operand 1644 states and 2374 transitions. [2023-12-16 08:09:38,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:38,258 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:38,258 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:38,262 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 (34)] Ended with exit code 0 [2023-12-16 08:09:38,462 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-16 08:09:38,463 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:38,463 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:38,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1791922463, now seen corresponding path program 1 times [2023-12-16 08:09:38,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:38,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [438635450] [2023-12-16 08:09:38,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:38,464 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-16 08:09:38,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:38,465 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-16 08:09:38,470 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-16 08:09:38,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:38,589 INFO L262 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:38,591 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:38,657 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-16 08:09:38,657 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:38,657 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:38,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [438635450] [2023-12-16 08:09:38,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [438635450] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:38,657 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:38,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:38,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009533229] [2023-12-16 08:09:38,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:38,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:38,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:38,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:38,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:38,658 INFO L87 Difference]: Start difference. First operand 1644 states and 2374 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:39,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:39,409 INFO L93 Difference]: Finished difference Result 3446 states and 5013 transitions. [2023-12-16 08:09:39,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:39,410 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:39,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:39,413 INFO L225 Difference]: With dead ends: 3446 [2023-12-16 08:09:39,414 INFO L226 Difference]: Without dead ends: 1822 [2023-12-16 08:09:39,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:39,417 INFO L413 NwaCegarLoop]: 341 mSDtfsCounter, 855 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 876 SdHoareTripleChecker+Valid, 887 SdHoareTripleChecker+Invalid, 700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:39,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [876 Valid, 887 Invalid, 700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 08:09:39,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1822 states. [2023-12-16 08:09:39,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1822 to 1822. [2023-12-16 08:09:39,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1822 states, 1721 states have (on average 1.4410226612434631) internal successors, (2480), 1724 states have internal predecessors, (2480), 63 states have call successors, (63), 37 states have call predecessors, (63), 37 states have return successors, (62), 61 states have call predecessors, (62), 61 states have call successors, (62) [2023-12-16 08:09:39,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1822 states to 1822 states and 2605 transitions. [2023-12-16 08:09:39,507 INFO L78 Accepts]: Start accepts. Automaton has 1822 states and 2605 transitions. Word has length 172 [2023-12-16 08:09:39,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:39,507 INFO L495 AbstractCegarLoop]: Abstraction has 1822 states and 2605 transitions. [2023-12-16 08:09:39,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:39,508 INFO L276 IsEmpty]: Start isEmpty. Operand 1822 states and 2605 transitions. [2023-12-16 08:09:39,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:39,509 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:39,509 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:39,523 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-16 08:09:39,714 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-16 08:09:39,714 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:39,714 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:39,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1219610076, now seen corresponding path program 1 times [2023-12-16 08:09:39,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:39,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1640844829] [2023-12-16 08:09:39,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:39,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-16 08:09:39,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:39,717 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-16 08:09: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 (36)] Waiting until timeout for monitored process [2023-12-16 08:09:39,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:39,874 INFO L262 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:39,884 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:39,963 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-16 08:09:39,963 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:39,963 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:39,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1640844829] [2023-12-16 08:09:39,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1640844829] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:39,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:39,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:39,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354170871] [2023-12-16 08:09:39,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:39,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:39,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:39,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:39,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:39,964 INFO L87 Difference]: Start difference. First operand 1822 states and 2605 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:40,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:40,545 INFO L93 Difference]: Finished difference Result 3802 states and 5475 transitions. [2023-12-16 08:09:40,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:40,545 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:40,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:40,549 INFO L225 Difference]: With dead ends: 3802 [2023-12-16 08:09:40,549 INFO L226 Difference]: Without dead ends: 2000 [2023-12-16 08:09:40,551 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:40,551 INFO L413 NwaCegarLoop]: 338 mSDtfsCounter, 847 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 868 SdHoareTripleChecker+Valid, 880 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:40,553 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [868 Valid, 880 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:40,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2000 states. [2023-12-16 08:09:40,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2000 to 2000. [2023-12-16 08:09:40,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2000 states, 1893 states have (on average 1.427892234548336) internal successors, (2703), 1896 states have internal predecessors, (2703), 65 states have call successors, (65), 41 states have call predecessors, (65), 41 states have return successors, (64), 63 states have call predecessors, (64), 63 states have call successors, (64) [2023-12-16 08:09:40,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2000 states to 2000 states and 2832 transitions. [2023-12-16 08:09:40,635 INFO L78 Accepts]: Start accepts. Automaton has 2000 states and 2832 transitions. Word has length 172 [2023-12-16 08:09:40,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:40,635 INFO L495 AbstractCegarLoop]: Abstraction has 2000 states and 2832 transitions. [2023-12-16 08:09:40,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:40,635 INFO L276 IsEmpty]: Start isEmpty. Operand 2000 states and 2832 transitions. [2023-12-16 08:09:40,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:40,636 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:40,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:40,641 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 (36)] Ended with exit code 0 [2023-12-16 08:09:40,840 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-16 08:09:40,841 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:40,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:40,841 INFO L85 PathProgramCache]: Analyzing trace with hash 867706153, now seen corresponding path program 1 times [2023-12-16 08:09:40,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:40,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1531228427] [2023-12-16 08:09:40,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:40,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-16 08:09:40,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:40,843 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-16 08:09:40,877 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-16 08:09:40,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:40,974 INFO L262 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:40,976 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:41,036 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-16 08:09:41,037 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:41,037 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:41,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1531228427] [2023-12-16 08:09:41,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1531228427] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:41,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:41,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:41,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226447878] [2023-12-16 08:09:41,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:41,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:41,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:41,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:41,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:41,038 INFO L87 Difference]: Start difference. First operand 2000 states and 2832 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:41,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:41,654 INFO L93 Difference]: Finished difference Result 4158 states and 5929 transitions. [2023-12-16 08:09:41,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:41,655 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:41,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:41,659 INFO L225 Difference]: With dead ends: 4158 [2023-12-16 08:09:41,659 INFO L226 Difference]: Without dead ends: 2178 [2023-12-16 08:09:41,662 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:41,663 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 840 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 861 SdHoareTripleChecker+Valid, 873 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:41,663 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [861 Valid, 873 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:41,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2178 states. [2023-12-16 08:09:41,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2178 to 2178. [2023-12-16 08:09:41,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2178 states, 2065 states have (on average 1.4150121065375303) internal successors, (2922), 2068 states have internal predecessors, (2922), 67 states have call successors, (67), 45 states have call predecessors, (67), 45 states have return successors, (66), 65 states have call predecessors, (66), 65 states have call successors, (66) [2023-12-16 08:09:41,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2178 states to 2178 states and 3055 transitions. [2023-12-16 08:09:41,754 INFO L78 Accepts]: Start accepts. Automaton has 2178 states and 3055 transitions. Word has length 172 [2023-12-16 08:09:41,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:41,754 INFO L495 AbstractCegarLoop]: Abstraction has 2178 states and 3055 transitions. [2023-12-16 08:09:41,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:41,754 INFO L276 IsEmpty]: Start isEmpty. Operand 2178 states and 3055 transitions. [2023-12-16 08:09:41,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:41,755 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:41,755 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:41,763 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 (37)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:41,960 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-16 08:09:41,961 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:41,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:41,961 INFO L85 PathProgramCache]: Analyzing trace with hash 148920997, now seen corresponding path program 1 times [2023-12-16 08:09:41,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:41,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1462687620] [2023-12-16 08:09:41,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:41,961 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-16 08:09:41,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:41,962 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-16 08:09:41,964 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-16 08:09:42,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:42,102 INFO L262 TraceCheckSpWp]: Trace formula consists of 490 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:42,105 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:42,161 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-16 08:09:42,162 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:42,162 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:42,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1462687620] [2023-12-16 08:09:42,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1462687620] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:42,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:42,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:42,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696089396] [2023-12-16 08:09:42,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:42,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:42,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:42,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:42,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:42,163 INFO L87 Difference]: Start difference. First operand 2178 states and 3055 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:42,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:42,825 INFO L93 Difference]: Finished difference Result 4514 states and 6375 transitions. [2023-12-16 08:09:42,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:42,826 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:42,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:42,830 INFO L225 Difference]: With dead ends: 4514 [2023-12-16 08:09:42,830 INFO L226 Difference]: Without dead ends: 2356 [2023-12-16 08:09:42,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:42,833 INFO L413 NwaCegarLoop]: 332 mSDtfsCounter, 833 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 854 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:42,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [854 Valid, 866 Invalid, 697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:42,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2356 states. [2023-12-16 08:09:42,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2356 to 2356. [2023-12-16 08:09:42,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2356 states, 2237 states have (on average 1.4023245417970496) internal successors, (3137), 2240 states have internal predecessors, (3137), 69 states have call successors, (69), 49 states have call predecessors, (69), 49 states have return successors, (68), 67 states have call predecessors, (68), 67 states have call successors, (68) [2023-12-16 08:09:42,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2356 states to 2356 states and 3274 transitions. [2023-12-16 08:09:42,925 INFO L78 Accepts]: Start accepts. Automaton has 2356 states and 3274 transitions. Word has length 172 [2023-12-16 08:09:42,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:42,926 INFO L495 AbstractCegarLoop]: Abstraction has 2356 states and 3274 transitions. [2023-12-16 08:09:42,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:42,926 INFO L276 IsEmpty]: Start isEmpty. Operand 2356 states and 3274 transitions. [2023-12-16 08:09:42,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:42,926 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:42,927 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:42,931 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-16 08:09:43,131 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-16 08:09:43,132 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:43,132 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:43,132 INFO L85 PathProgramCache]: Analyzing trace with hash 40965098, now seen corresponding path program 1 times [2023-12-16 08:09:43,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:43,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [471441286] [2023-12-16 08:09:43,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:43,133 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-16 08:09:43,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:43,141 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-16 08:09:43,142 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-16 08:09:43,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:43,288 INFO L262 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:43,290 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:43,390 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-16 08:09:43,390 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:43,390 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:43,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [471441286] [2023-12-16 08:09:43,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [471441286] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:43,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:43,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:43,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907748637] [2023-12-16 08:09:43,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:43,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:43,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:43,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:43,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:43,392 INFO L87 Difference]: Start difference. First operand 2356 states and 3274 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:43,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:43,992 INFO L93 Difference]: Finished difference Result 4870 states and 6813 transitions. [2023-12-16 08:09:43,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:43,993 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:43,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:43,998 INFO L225 Difference]: With dead ends: 4870 [2023-12-16 08:09:43,998 INFO L226 Difference]: Without dead ends: 2534 [2023-12-16 08:09:44,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:44,003 INFO L413 NwaCegarLoop]: 329 mSDtfsCounter, 826 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 847 SdHoareTripleChecker+Valid, 859 SdHoareTripleChecker+Invalid, 696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:44,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [847 Valid, 859 Invalid, 696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:44,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2534 states. [2023-12-16 08:09:44,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2534 to 2534. [2023-12-16 08:09:44,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2534 states, 2409 states have (on average 1.389788293897883) internal successors, (3348), 2412 states have internal predecessors, (3348), 71 states have call successors, (71), 53 states have call predecessors, (71), 53 states have return successors, (70), 69 states have call predecessors, (70), 69 states have call successors, (70) [2023-12-16 08:09:44,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2534 states to 2534 states and 3489 transitions. [2023-12-16 08:09:44,104 INFO L78 Accepts]: Start accepts. Automaton has 2534 states and 3489 transitions. Word has length 172 [2023-12-16 08:09:44,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:44,105 INFO L495 AbstractCegarLoop]: Abstraction has 2534 states and 3489 transitions. [2023-12-16 08:09:44,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:44,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2534 states and 3489 transitions. [2023-12-16 08:09:44,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:44,105 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:44,106 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:44,110 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 (39)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:44,310 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-16 08:09:44,311 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:44,311 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:44,311 INFO L85 PathProgramCache]: Analyzing trace with hash -169838490, now seen corresponding path program 1 times [2023-12-16 08:09:44,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:44,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1879138082] [2023-12-16 08:09:44,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:44,312 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-16 08:09:44,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:44,324 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-16 08:09:44,327 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-16 08:09:44,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:44,456 INFO L262 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:44,458 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:44,513 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-16 08:09:44,513 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:44,513 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:44,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1879138082] [2023-12-16 08:09:44,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1879138082] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:44,513 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:44,513 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:44,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260334089] [2023-12-16 08:09:44,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:44,514 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:44,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:44,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:44,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:44,515 INFO L87 Difference]: Start difference. First operand 2534 states and 3489 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:45,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:45,166 INFO L93 Difference]: Finished difference Result 5226 states and 7243 transitions. [2023-12-16 08:09:45,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:45,166 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:45,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:45,171 INFO L225 Difference]: With dead ends: 5226 [2023-12-16 08:09:45,171 INFO L226 Difference]: Without dead ends: 2712 [2023-12-16 08:09:45,173 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:45,174 INFO L413 NwaCegarLoop]: 326 mSDtfsCounter, 819 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 655 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 852 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:45,174 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [840 Valid, 852 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 655 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:45,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2712 states. [2023-12-16 08:09:45,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2712 to 2712. [2023-12-16 08:09:45,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2712 states, 2581 states have (on average 1.3773731111972103) internal successors, (3555), 2584 states have internal predecessors, (3555), 73 states have call successors, (73), 57 states have call predecessors, (73), 57 states have return successors, (72), 71 states have call predecessors, (72), 71 states have call successors, (72) [2023-12-16 08:09:45,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2712 states to 2712 states and 3700 transitions. [2023-12-16 08:09:45,278 INFO L78 Accepts]: Start accepts. Automaton has 2712 states and 3700 transitions. Word has length 172 [2023-12-16 08:09:45,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:45,278 INFO L495 AbstractCegarLoop]: Abstraction has 2712 states and 3700 transitions. [2023-12-16 08:09:45,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:45,279 INFO L276 IsEmpty]: Start isEmpty. Operand 2712 states and 3700 transitions. [2023-12-16 08:09:45,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:45,280 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:45,280 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:45,285 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 (40)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:45,488 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-16 08:09:45,488 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:45,489 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:45,489 INFO L85 PathProgramCache]: Analyzing trace with hash 123195371, now seen corresponding path program 1 times [2023-12-16 08:09:45,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:45,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [340119527] [2023-12-16 08:09:45,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:45,490 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-16 08:09:45,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:45,491 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-16 08:09:45,492 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-16 08:09:45,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:45,643 INFO L262 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:45,645 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:45,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-16 08:09:45,723 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:45,723 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:45,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [340119527] [2023-12-16 08:09:45,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [340119527] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:45,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:45,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:45,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607231584] [2023-12-16 08:09:45,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:45,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:45,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:45,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:45,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:45,724 INFO L87 Difference]: Start difference. First operand 2712 states and 3700 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:46,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:46,431 INFO L93 Difference]: Finished difference Result 5582 states and 7665 transitions. [2023-12-16 08:09:46,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:46,433 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:46,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:46,460 INFO L225 Difference]: With dead ends: 5582 [2023-12-16 08:09:46,461 INFO L226 Difference]: Without dead ends: 2890 [2023-12-16 08:09:46,465 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:46,466 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 812 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 654 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 833 SdHoareTripleChecker+Valid, 845 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:46,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [833 Valid, 845 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 654 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:46,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2890 states. [2023-12-16 08:09:46,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2890 to 2890. [2023-12-16 08:09:46,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2890 states, 2753 states have (on average 1.3650563022157647) internal successors, (3758), 2756 states have internal predecessors, (3758), 75 states have call successors, (75), 61 states have call predecessors, (75), 61 states have return successors, (74), 73 states have call predecessors, (74), 73 states have call successors, (74) [2023-12-16 08:09:46,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2890 states to 2890 states and 3907 transitions. [2023-12-16 08:09:46,620 INFO L78 Accepts]: Start accepts. Automaton has 2890 states and 3907 transitions. Word has length 172 [2023-12-16 08:09:46,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:46,620 INFO L495 AbstractCegarLoop]: Abstraction has 2890 states and 3907 transitions. [2023-12-16 08:09:46,621 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:46,621 INFO L276 IsEmpty]: Start isEmpty. Operand 2890 states and 3907 transitions. [2023-12-16 08:09:46,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:46,622 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:46,622 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:46,628 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-16 08:09:46,828 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-16 08:09:46,828 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:46,828 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:46,828 INFO L85 PathProgramCache]: Analyzing trace with hash 252584807, now seen corresponding path program 1 times [2023-12-16 08:09:46,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:46,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1218585475] [2023-12-16 08:09:46,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:46,829 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-16 08:09:46,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:46,830 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-16 08:09:46,840 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-16 08:09:46,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:46,971 INFO L262 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:46,973 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:47,035 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-16 08:09:47,035 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:47,035 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:47,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1218585475] [2023-12-16 08:09:47,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1218585475] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:47,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:47,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:47,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602919735] [2023-12-16 08:09:47,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:47,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:47,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:47,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:47,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:47,037 INFO L87 Difference]: Start difference. First operand 2890 states and 3907 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:47,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:47,743 INFO L93 Difference]: Finished difference Result 5938 states and 8079 transitions. [2023-12-16 08:09:47,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:09:47,743 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:47,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:47,763 INFO L225 Difference]: With dead ends: 5938 [2023-12-16 08:09:47,763 INFO L226 Difference]: Without dead ends: 3068 [2023-12-16 08:09:47,779 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:47,780 INFO L413 NwaCegarLoop]: 320 mSDtfsCounter, 805 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 826 SdHoareTripleChecker+Valid, 838 SdHoareTripleChecker+Invalid, 693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:47,780 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [826 Valid, 838 Invalid, 693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 653 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:09:47,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3068 states. [2023-12-16 08:09:47,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3068 to 3068. [2023-12-16 08:09:47,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3068 states, 2925 states have (on average 1.3528205128205129) internal successors, (3957), 2928 states have internal predecessors, (3957), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:47,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3068 states to 3068 states and 4110 transitions. [2023-12-16 08:09:47,920 INFO L78 Accepts]: Start accepts. Automaton has 3068 states and 4110 transitions. Word has length 172 [2023-12-16 08:09:47,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:47,920 INFO L495 AbstractCegarLoop]: Abstraction has 3068 states and 4110 transitions. [2023-12-16 08:09:47,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:47,920 INFO L276 IsEmpty]: Start isEmpty. Operand 3068 states and 4110 transitions. [2023-12-16 08:09:47,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:47,921 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:47,921 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:47,936 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 (42)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:48,126 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-16 08:09:48,127 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:48,127 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:48,128 INFO L85 PathProgramCache]: Analyzing trace with hash 840639914, now seen corresponding path program 1 times [2023-12-16 08:09:48,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:48,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [53557979] [2023-12-16 08:09:48,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:48,128 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-16 08:09:48,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:48,130 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-16 08:09:48,132 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-16 08:09:48,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:48,272 INFO L262 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:48,283 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:48,309 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-16 08:09:48,309 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:48,309 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:48,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [53557979] [2023-12-16 08:09:48,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [53557979] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:48,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:48,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:48,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174848887] [2023-12-16 08:09:48,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:48,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:48,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:48,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:48,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:48,311 INFO L87 Difference]: Start difference. First operand 3068 states and 4110 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:48,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:48,561 INFO L93 Difference]: Finished difference Result 6279 states and 8464 transitions. [2023-12-16 08:09:48,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:48,562 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:48,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:48,570 INFO L225 Difference]: With dead ends: 6279 [2023-12-16 08:09:48,570 INFO L226 Difference]: Without dead ends: 3232 [2023-12-16 08:09:48,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:48,574 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 119 mSDsluCounter, 971 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 1465 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:48,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 1465 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:48,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3232 states. [2023-12-16 08:09:48,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3232 to 3072. [2023-12-16 08:09:48,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3072 states, 2929 states have (on average 1.3434619324001367) internal successors, (3935), 2932 states have internal predecessors, (3935), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:48,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3072 states to 3072 states and 4088 transitions. [2023-12-16 08:09:48,715 INFO L78 Accepts]: Start accepts. Automaton has 3072 states and 4088 transitions. Word has length 172 [2023-12-16 08:09:48,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:48,715 INFO L495 AbstractCegarLoop]: Abstraction has 3072 states and 4088 transitions. [2023-12-16 08:09:48,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:48,715 INFO L276 IsEmpty]: Start isEmpty. Operand 3072 states and 4088 transitions. [2023-12-16 08:09:48,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:48,716 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:48,716 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:48,733 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 (43)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:48,922 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-16 08:09:48,923 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:48,923 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:48,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1525395156, now seen corresponding path program 1 times [2023-12-16 08:09:48,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:48,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [72304712] [2023-12-16 08:09:48,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:48,924 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-16 08:09:48,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:48,925 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-16 08:09:48,928 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-16 08:09:49,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:49,074 INFO L262 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:49,076 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:49,088 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-16 08:09:49,088 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:49,089 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:49,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [72304712] [2023-12-16 08:09:49,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [72304712] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:49,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:49,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:49,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206492861] [2023-12-16 08:09:49,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:49,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:49,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:49,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:49,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:49,093 INFO L87 Difference]: Start difference. First operand 3072 states and 4088 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:49,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:49,325 INFO L93 Difference]: Finished difference Result 6275 states and 8404 transitions. [2023-12-16 08:09:49,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:49,326 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:49,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:49,331 INFO L225 Difference]: With dead ends: 6275 [2023-12-16 08:09:49,331 INFO L226 Difference]: Without dead ends: 3224 [2023-12-16 08:09:49,334 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:49,339 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 110 mSDsluCounter, 972 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 1466 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:49,339 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 1466 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:49,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3224 states. [2023-12-16 08:09:49,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3224 to 3076. [2023-12-16 08:09:49,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3076 states, 2933 states have (on average 1.334128878281623) internal successors, (3913), 2936 states have internal predecessors, (3913), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:49,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3076 states to 3076 states and 4066 transitions. [2023-12-16 08:09:49,590 INFO L78 Accepts]: Start accepts. Automaton has 3076 states and 4066 transitions. Word has length 172 [2023-12-16 08:09:49,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:49,605 INFO L495 AbstractCegarLoop]: Abstraction has 3076 states and 4066 transitions. [2023-12-16 08:09:49,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:49,606 INFO L276 IsEmpty]: Start isEmpty. Operand 3076 states and 4066 transitions. [2023-12-16 08:09:49,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:49,606 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:49,606 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:49,611 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 (44)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:49,811 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-16 08:09:49,811 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:49,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:49,811 INFO L85 PathProgramCache]: Analyzing trace with hash 638221418, now seen corresponding path program 1 times [2023-12-16 08:09:49,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:49,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [704486417] [2023-12-16 08:09:49,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:49,812 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-16 08:09:49,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:49,813 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-16 08:09:49,847 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-16 08:09:49,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:49,974 INFO L262 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:49,975 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:49,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-16 08:09:49,989 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:49,989 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:49,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [704486417] [2023-12-16 08:09:49,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [704486417] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:49,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:49,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:49,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420752259] [2023-12-16 08:09:49,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:49,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:49,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:49,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:49,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:49,990 INFO L87 Difference]: Start difference. First operand 3076 states and 4066 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:50,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:50,199 INFO L93 Difference]: Finished difference Result 6271 states and 8344 transitions. [2023-12-16 08:09:50,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:50,199 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:50,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:50,236 INFO L225 Difference]: With dead ends: 6271 [2023-12-16 08:09:50,236 INFO L226 Difference]: Without dead ends: 3216 [2023-12-16 08:09:50,239 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:50,239 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 101 mSDsluCounter, 973 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 1467 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:50,239 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 1467 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:50,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3216 states. [2023-12-16 08:09:50,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3216 to 3080. [2023-12-16 08:09:50,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3080 states, 2937 states have (on average 1.3248212461695608) internal successors, (3891), 2940 states have internal predecessors, (3891), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:50,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3080 states to 3080 states and 4044 transitions. [2023-12-16 08:09:50,391 INFO L78 Accepts]: Start accepts. Automaton has 3080 states and 4044 transitions. Word has length 172 [2023-12-16 08:09:50,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:50,391 INFO L495 AbstractCegarLoop]: Abstraction has 3080 states and 4044 transitions. [2023-12-16 08:09:50,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:50,391 INFO L276 IsEmpty]: Start isEmpty. Operand 3080 states and 4044 transitions. [2023-12-16 08:09:50,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:50,392 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:50,392 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:50,398 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 (45)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:50,598 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-16 08:09:50,598 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:50,598 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:50,599 INFO L85 PathProgramCache]: Analyzing trace with hash 756662892, now seen corresponding path program 1 times [2023-12-16 08:09:50,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:50,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [281382625] [2023-12-16 08:09:50,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:50,599 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-16 08:09:50,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:50,600 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-16 08:09:50,601 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-16 08:09:50,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:50,732 INFO L262 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:50,734 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:50,755 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-16 08:09:50,755 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:50,755 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:50,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [281382625] [2023-12-16 08:09:50,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [281382625] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:50,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:50,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:50,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813197262] [2023-12-16 08:09:50,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:50,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:50,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:50,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:50,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:50,756 INFO L87 Difference]: Start difference. First operand 3080 states and 4044 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:50,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:50,953 INFO L93 Difference]: Finished difference Result 6267 states and 8284 transitions. [2023-12-16 08:09:50,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:50,954 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:50,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:50,958 INFO L225 Difference]: With dead ends: 6267 [2023-12-16 08:09:50,958 INFO L226 Difference]: Without dead ends: 3208 [2023-12-16 08:09:50,961 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:50,962 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 92 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 1468 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:50,962 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 1468 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:50,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3208 states. [2023-12-16 08:09:51,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3208 to 3084. [2023-12-16 08:09:51,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3084 states, 2941 states have (on average 1.31553893233594) internal successors, (3869), 2944 states have internal predecessors, (3869), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:51,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3084 states to 3084 states and 4022 transitions. [2023-12-16 08:09:51,196 INFO L78 Accepts]: Start accepts. Automaton has 3084 states and 4022 transitions. Word has length 172 [2023-12-16 08:09:51,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:51,196 INFO L495 AbstractCegarLoop]: Abstraction has 3084 states and 4022 transitions. [2023-12-16 08:09:51,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:51,196 INFO L276 IsEmpty]: Start isEmpty. Operand 3084 states and 4022 transitions. [2023-12-16 08:09:51,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:51,197 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:51,197 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:51,202 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-16 08:09:51,402 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-16 08:09:51,402 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:51,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:51,402 INFO L85 PathProgramCache]: Analyzing trace with hash -1640807638, now seen corresponding path program 1 times [2023-12-16 08:09:51,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:51,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1878464705] [2023-12-16 08:09:51,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:51,403 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-16 08:09:51,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:51,404 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-16 08:09:51,405 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-16 08:09:51,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:51,531 INFO L262 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:51,533 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:51,542 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-16 08:09:51,543 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:51,543 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:51,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1878464705] [2023-12-16 08:09:51,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1878464705] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:51,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:51,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:51,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018932677] [2023-12-16 08:09:51,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:51,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:51,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:51,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:51,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:51,544 INFO L87 Difference]: Start difference. First operand 3084 states and 4022 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:51,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:51,739 INFO L93 Difference]: Finished difference Result 6263 states and 8224 transitions. [2023-12-16 08:09:51,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:51,740 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:51,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:51,744 INFO L225 Difference]: With dead ends: 6263 [2023-12-16 08:09:51,744 INFO L226 Difference]: Without dead ends: 3200 [2023-12-16 08:09:51,747 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:51,747 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 83 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1469 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:51,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 1469 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:51,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3200 states. [2023-12-16 08:09:51,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3200 to 3088. [2023-12-16 08:09:51,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3088 states, 2945 states have (on average 1.306281833616299) internal successors, (3847), 2948 states have internal predecessors, (3847), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:51,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3088 states to 3088 states and 4000 transitions. [2023-12-16 08:09:51,949 INFO L78 Accepts]: Start accepts. Automaton has 3088 states and 4000 transitions. Word has length 172 [2023-12-16 08:09:51,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:51,949 INFO L495 AbstractCegarLoop]: Abstraction has 3088 states and 4000 transitions. [2023-12-16 08:09:51,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:51,949 INFO L276 IsEmpty]: Start isEmpty. Operand 3088 states and 4000 transitions. [2023-12-16 08:09:51,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:51,950 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:51,950 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:51,955 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 (47)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:52,155 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-16 08:09:52,155 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:52,156 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:52,156 INFO L85 PathProgramCache]: Analyzing trace with hash -289422420, now seen corresponding path program 1 times [2023-12-16 08:09:52,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:52,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [631188274] [2023-12-16 08:09:52,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:52,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-16 08:09:52,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:52,157 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-16 08:09:52,159 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-16 08:09:52,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:52,316 INFO L262 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:52,318 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:52,329 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-16 08:09:52,330 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:52,330 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:52,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [631188274] [2023-12-16 08:09:52,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [631188274] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:52,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:52,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:52,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989005893] [2023-12-16 08:09:52,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:52,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:52,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:52,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:52,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:52,331 INFO L87 Difference]: Start difference. First operand 3088 states and 4000 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:52,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:52,529 INFO L93 Difference]: Finished difference Result 6259 states and 8164 transitions. [2023-12-16 08:09:52,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:52,530 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:52,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:52,534 INFO L225 Difference]: With dead ends: 6259 [2023-12-16 08:09:52,534 INFO L226 Difference]: Without dead ends: 3192 [2023-12-16 08:09:52,538 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:52,538 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 74 mSDsluCounter, 976 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1470 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:52,538 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 1470 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:52,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3192 states. [2023-12-16 08:09:52,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3192 to 3092. [2023-12-16 08:09:52,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3092 states, 2949 states have (on average 1.2970498474059002) internal successors, (3825), 2952 states have internal predecessors, (3825), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:52,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3092 states to 3092 states and 3978 transitions. [2023-12-16 08:09:52,691 INFO L78 Accepts]: Start accepts. Automaton has 3092 states and 3978 transitions. Word has length 172 [2023-12-16 08:09:52,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:52,692 INFO L495 AbstractCegarLoop]: Abstraction has 3092 states and 3978 transitions. [2023-12-16 08:09:52,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:52,692 INFO L276 IsEmpty]: Start isEmpty. Operand 3092 states and 3978 transitions. [2023-12-16 08:09:52,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:52,693 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:52,693 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:52,698 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 (48)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:52,899 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-16 08:09:52,899 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:52,899 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:52,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1587640810, now seen corresponding path program 1 times [2023-12-16 08:09:52,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:52,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [576537318] [2023-12-16 08:09:52,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:52,900 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-16 08:09:52,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:52,901 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-16 08:09:52,903 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-16 08:09:53,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:53,032 INFO L262 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:53,034 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:53,043 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-16 08:09:53,043 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:53,043 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:53,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [576537318] [2023-12-16 08:09:53,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [576537318] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:53,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:53,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:53,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349188570] [2023-12-16 08:09:53,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:53,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:53,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:53,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:53,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:53,045 INFO L87 Difference]: Start difference. First operand 3092 states and 3978 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:53,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:53,237 INFO L93 Difference]: Finished difference Result 6243 states and 8086 transitions. [2023-12-16 08:09:53,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:53,238 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:53,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:53,242 INFO L225 Difference]: With dead ends: 6243 [2023-12-16 08:09:53,243 INFO L226 Difference]: Without dead ends: 3172 [2023-12-16 08:09:53,246 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:53,246 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 56 mSDsluCounter, 977 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 1471 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:53,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 1471 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:53,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3172 states. [2023-12-16 08:09:53,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3172 to 3096. [2023-12-16 08:09:53,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3096 states, 2953 states have (on average 1.2878428716559431) internal successors, (3803), 2956 states have internal predecessors, (3803), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:53,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3096 states to 3096 states and 3956 transitions. [2023-12-16 08:09:53,362 INFO L78 Accepts]: Start accepts. Automaton has 3096 states and 3956 transitions. Word has length 172 [2023-12-16 08:09:53,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:53,363 INFO L495 AbstractCegarLoop]: Abstraction has 3096 states and 3956 transitions. [2023-12-16 08:09:53,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:53,363 INFO L276 IsEmpty]: Start isEmpty. Operand 3096 states and 3956 transitions. [2023-12-16 08:09:53,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:53,363 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:53,364 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:53,369 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 (49)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:53,569 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-16 08:09:53,569 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:53,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:53,570 INFO L85 PathProgramCache]: Analyzing trace with hash 445138344, now seen corresponding path program 1 times [2023-12-16 08:09:53,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:53,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [400106598] [2023-12-16 08:09:53,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:53,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-16 08:09:53,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:53,571 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-16 08:09:53,573 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-16 08:09:53,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:53,709 INFO L262 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:53,711 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:53,720 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-16 08:09:53,720 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:53,720 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:53,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [400106598] [2023-12-16 08:09:53,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [400106598] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:53,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:53,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:53,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629822630] [2023-12-16 08:09:53,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:53,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:53,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:53,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:53,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:53,721 INFO L87 Difference]: Start difference. First operand 3096 states and 3956 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:53,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:53,940 INFO L93 Difference]: Finished difference Result 6239 states and 8026 transitions. [2023-12-16 08:09:53,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:53,941 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:53,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:53,960 INFO L225 Difference]: With dead ends: 6239 [2023-12-16 08:09:53,960 INFO L226 Difference]: Without dead ends: 3164 [2023-12-16 08:09:53,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:53,969 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 47 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 1472 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:53,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 1472 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:53,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3164 states. [2023-12-16 08:09:54,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3164 to 3100. [2023-12-16 08:09:54,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3100 states, 2957 states have (on average 1.2786608048698005) internal successors, (3781), 2960 states have internal predecessors, (3781), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:54,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3100 states to 3100 states and 3934 transitions. [2023-12-16 08:09:54,089 INFO L78 Accepts]: Start accepts. Automaton has 3100 states and 3934 transitions. Word has length 172 [2023-12-16 08:09:54,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:54,089 INFO L495 AbstractCegarLoop]: Abstraction has 3100 states and 3934 transitions. [2023-12-16 08:09:54,089 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:54,089 INFO L276 IsEmpty]: Start isEmpty. Operand 3100 states and 3934 transitions. [2023-12-16 08:09:54,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:54,090 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:54,090 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:54,108 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-16 08:09:54,295 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-16 08:09:54,296 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:54,296 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:54,296 INFO L85 PathProgramCache]: Analyzing trace with hash -2115724502, now seen corresponding path program 1 times [2023-12-16 08:09:54,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:54,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2047389245] [2023-12-16 08:09:54,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:54,296 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-16 08:09:54,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:54,298 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-16 08:09:54,314 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-16 08:09:54,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:54,439 INFO L262 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:54,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:54,450 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-16 08:09:54,450 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:54,450 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:54,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2047389245] [2023-12-16 08:09:54,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2047389245] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:54,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:54,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:54,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522462660] [2023-12-16 08:09:54,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:54,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:54,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:54,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:54,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:54,451 INFO L87 Difference]: Start difference. First operand 3100 states and 3934 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:54,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:54,645 INFO L93 Difference]: Finished difference Result 6235 states and 7966 transitions. [2023-12-16 08:09:54,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:54,645 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:54,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:54,652 INFO L225 Difference]: With dead ends: 6235 [2023-12-16 08:09:54,652 INFO L226 Difference]: Without dead ends: 3156 [2023-12-16 08:09:54,655 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:54,655 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 38 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 1473 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:54,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 1473 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:54,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3156 states. [2023-12-16 08:09:54,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3156 to 3104. [2023-12-16 08:09:54,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3104 states, 2961 states have (on average 1.2695035460992907) internal successors, (3759), 2964 states have internal predecessors, (3759), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:54,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3104 states to 3104 states and 3912 transitions. [2023-12-16 08:09:54,789 INFO L78 Accepts]: Start accepts. Automaton has 3104 states and 3912 transitions. Word has length 172 [2023-12-16 08:09:54,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:54,789 INFO L495 AbstractCegarLoop]: Abstraction has 3104 states and 3912 transitions. [2023-12-16 08:09:54,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:54,789 INFO L276 IsEmpty]: Start isEmpty. Operand 3104 states and 3912 transitions. [2023-12-16 08:09:54,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:54,790 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:54,790 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:54,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 (51)] Ended with exit code 0 [2023-12-16 08:09:54,995 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-16 08:09:54,996 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:54,996 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:54,996 INFO L85 PathProgramCache]: Analyzing trace with hash -207266712, now seen corresponding path program 1 times [2023-12-16 08:09:54,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:54,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [571491599] [2023-12-16 08:09:54,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:54,996 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-16 08:09:54,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:54,997 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-16 08:09:54,999 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-16 08:09:55,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:55,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:55,129 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:55,139 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-16 08:09:55,139 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:55,139 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:55,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [571491599] [2023-12-16 08:09:55,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [571491599] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:55,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:55,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:55,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501585662] [2023-12-16 08:09:55,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:55,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:55,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:55,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:55,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:55,141 INFO L87 Difference]: Start difference. First operand 3104 states and 3912 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:55,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:55,338 INFO L93 Difference]: Finished difference Result 6231 states and 7906 transitions. [2023-12-16 08:09:55,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:55,339 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:55,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:55,343 INFO L225 Difference]: With dead ends: 6231 [2023-12-16 08:09:55,343 INFO L226 Difference]: Without dead ends: 3148 [2023-12-16 08:09:55,346 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:55,346 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 29 mSDsluCounter, 980 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 1474 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:55,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 1474 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:55,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3148 states. [2023-12-16 08:09:55,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3148 to 3108. [2023-12-16 08:09:55,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3108 states, 2965 states have (on average 1.260370994940978) internal successors, (3737), 2968 states have internal predecessors, (3737), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:55,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3108 states to 3108 states and 3890 transitions. [2023-12-16 08:09:55,476 INFO L78 Accepts]: Start accepts. Automaton has 3108 states and 3890 transitions. Word has length 172 [2023-12-16 08:09:55,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:55,476 INFO L495 AbstractCegarLoop]: Abstraction has 3108 states and 3890 transitions. [2023-12-16 08:09:55,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:55,476 INFO L276 IsEmpty]: Start isEmpty. Operand 3108 states and 3890 transitions. [2023-12-16 08:09:55,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:55,477 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:55,477 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:55,484 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 (52)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:55,681 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-16 08:09:55,682 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:55,682 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:55,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1893446550, now seen corresponding path program 1 times [2023-12-16 08:09:55,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:55,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1446181517] [2023-12-16 08:09:55,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:55,683 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-16 08:09:55,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:55,684 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-16 08:09:55,685 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-16 08:09:55,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:55,797 INFO L262 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:55,799 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:55,809 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-16 08:09:55,809 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:55,809 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:55,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1446181517] [2023-12-16 08:09:55,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1446181517] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:55,809 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:55,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:55,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359096205] [2023-12-16 08:09:55,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:55,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:55,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:55,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:55,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:55,810 INFO L87 Difference]: Start difference. First operand 3108 states and 3890 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:56,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:56,018 INFO L93 Difference]: Finished difference Result 6227 states and 7846 transitions. [2023-12-16 08:09:56,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:56,019 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:56,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:56,024 INFO L225 Difference]: With dead ends: 6227 [2023-12-16 08:09:56,024 INFO L226 Difference]: Without dead ends: 3140 [2023-12-16 08:09:56,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:56,027 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 20 mSDsluCounter, 981 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 1475 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:56,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 1475 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:56,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3140 states. [2023-12-16 08:09:56,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3140 to 3112. [2023-12-16 08:09:56,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3112 states, 2969 states have (on average 1.2512630515325025) internal successors, (3715), 2972 states have internal predecessors, (3715), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:56,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3112 states to 3112 states and 3868 transitions. [2023-12-16 08:09:56,142 INFO L78 Accepts]: Start accepts. Automaton has 3112 states and 3868 transitions. Word has length 172 [2023-12-16 08:09:56,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:56,143 INFO L495 AbstractCegarLoop]: Abstraction has 3112 states and 3868 transitions. [2023-12-16 08:09:56,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:56,143 INFO L276 IsEmpty]: Start isEmpty. Operand 3112 states and 3868 transitions. [2023-12-16 08:09:56,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:56,143 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:56,144 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:56,148 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-16 08:09:56,344 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-16 08:09:56,344 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:56,345 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:56,345 INFO L85 PathProgramCache]: Analyzing trace with hash -1691622616, now seen corresponding path program 1 times [2023-12-16 08:09:56,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:56,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [673360091] [2023-12-16 08:09:56,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:56,345 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-16 08:09:56,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:56,346 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-16 08:09:56,348 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-16 08:09:56,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:56,483 INFO L262 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:56,485 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:56,494 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-16 08:09:56,494 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:56,494 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:56,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [673360091] [2023-12-16 08:09:56,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [673360091] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:56,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:56,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:56,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817454902] [2023-12-16 08:09:56,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:56,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:56,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:56,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:56,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:56,495 INFO L87 Difference]: Start difference. First operand 3112 states and 3868 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:56,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:56,705 INFO L93 Difference]: Finished difference Result 6223 states and 7786 transitions. [2023-12-16 08:09:56,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:56,705 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:56,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:56,710 INFO L225 Difference]: With dead ends: 6223 [2023-12-16 08:09:56,710 INFO L226 Difference]: Without dead ends: 3132 [2023-12-16 08:09:56,713 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:56,714 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 11 mSDsluCounter, 982 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1476 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:56,714 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1476 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:56,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3132 states. [2023-12-16 08:09:56,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3132 to 3116. [2023-12-16 08:09:56,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3116 states, 2973 states have (on average 1.2421796165489405) internal successors, (3693), 2976 states have internal predecessors, (3693), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:56,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3116 states to 3116 states and 3846 transitions. [2023-12-16 08:09:56,834 INFO L78 Accepts]: Start accepts. Automaton has 3116 states and 3846 transitions. Word has length 172 [2023-12-16 08:09:56,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:56,834 INFO L495 AbstractCegarLoop]: Abstraction has 3116 states and 3846 transitions. [2023-12-16 08:09:56,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:56,834 INFO L276 IsEmpty]: Start isEmpty. Operand 3116 states and 3846 transitions. [2023-12-16 08:09:56,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:56,835 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:56,835 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:56,851 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 (54)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:57,040 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-16 08:09:57,040 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:57,041 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:57,041 INFO L85 PathProgramCache]: Analyzing trace with hash -304837206, now seen corresponding path program 1 times [2023-12-16 08:09:57,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:57,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2113447831] [2023-12-16 08:09:57,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:57,041 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-16 08:09:57,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:57,042 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-16 08:09:57,043 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-16 08:09:57,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:57,184 INFO L262 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 08:09:57,186 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:57,196 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-16 08:09:57,197 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:57,197 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:57,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2113447831] [2023-12-16 08:09:57,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2113447831] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:57,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:57,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:57,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985355734] [2023-12-16 08:09:57,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:57,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:09:57,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:57,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:09:57,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:09:57,198 INFO L87 Difference]: Start difference. First operand 3116 states and 3846 transitions. Second operand has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:57,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:57,414 INFO L93 Difference]: Finished difference Result 6219 states and 7726 transitions. [2023-12-16 08:09:57,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:57,414 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:57,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:57,420 INFO L225 Difference]: With dead ends: 6219 [2023-12-16 08:09:57,420 INFO L226 Difference]: Without dead ends: 3124 [2023-12-16 08:09:57,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 169 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-16 08:09:57,422 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 2 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:57,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1477 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:09:57,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3124 states. [2023-12-16 08:09:57,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3124 to 3120. [2023-12-16 08:09:57,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3120 states, 2977 states have (on average 1.2331205911991938) internal successors, (3671), 2980 states have internal predecessors, (3671), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:57,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3120 states to 3120 states and 3824 transitions. [2023-12-16 08:09:57,538 INFO L78 Accepts]: Start accepts. Automaton has 3120 states and 3824 transitions. Word has length 172 [2023-12-16 08:09:57,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:57,539 INFO L495 AbstractCegarLoop]: Abstraction has 3120 states and 3824 transitions. [2023-12-16 08:09:57,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:57,539 INFO L276 IsEmpty]: Start isEmpty. Operand 3120 states and 3824 transitions. [2023-12-16 08:09:57,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:57,539 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:57,539 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:57,544 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 (55)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:57,744 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-16 08:09:57,744 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:57,745 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:57,745 INFO L85 PathProgramCache]: Analyzing trace with hash -785917464, now seen corresponding path program 1 times [2023-12-16 08:09:57,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:57,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1762888768] [2023-12-16 08:09:57,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:57,745 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-16 08:09:57,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:57,747 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-16 08:09:57,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 (56)] Waiting until timeout for monitored process [2023-12-16 08:09:57,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:57,879 INFO L262 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 08:09:57,881 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:58,039 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-16 08:09:58,039 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:58,039 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:58,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1762888768] [2023-12-16 08:09:58,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1762888768] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:58,039 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:58,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:58,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712731349] [2023-12-16 08:09:58,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:58,040 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:58,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:58,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:58,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:58,040 INFO L87 Difference]: Start difference. First operand 3120 states and 3824 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:58,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:58,525 INFO L93 Difference]: Finished difference Result 6220 states and 7621 transitions. [2023-12-16 08:09:58,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:58,525 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:58,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:58,529 INFO L225 Difference]: With dead ends: 6220 [2023-12-16 08:09:58,529 INFO L226 Difference]: Without dead ends: 3120 [2023-12-16 08:09:58,532 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:58,532 INFO L413 NwaCegarLoop]: 316 mSDtfsCounter, 610 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:58,532 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [630 Valid, 830 Invalid, 569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:09:58,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3120 states. [2023-12-16 08:09:58,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3120 to 3120. [2023-12-16 08:09:58,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3120 states, 2977 states have (on average 1.2307692307692308) internal successors, (3664), 2980 states have internal predecessors, (3664), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:58,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3120 states to 3120 states and 3817 transitions. [2023-12-16 08:09:58,677 INFO L78 Accepts]: Start accepts. Automaton has 3120 states and 3817 transitions. Word has length 172 [2023-12-16 08:09:58,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:58,678 INFO L495 AbstractCegarLoop]: Abstraction has 3120 states and 3817 transitions. [2023-12-16 08:09:58,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:58,678 INFO L276 IsEmpty]: Start isEmpty. Operand 3120 states and 3817 transitions. [2023-12-16 08:09:58,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:58,678 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:58,679 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:58,683 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 (56)] Forceful destruction successful, exit code 0 [2023-12-16 08:09:58,883 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-16 08:09:58,883 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:09:58,884 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:09:58,884 INFO L85 PathProgramCache]: Analyzing trace with hash -537770970, now seen corresponding path program 1 times [2023-12-16 08:09:58,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:09:58,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2011225983] [2023-12-16 08:09:58,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:09:58,884 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-16 08:09:58,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:09:58,885 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-16 08:09:58,887 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-16 08:09:59,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:09:59,022 INFO L262 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 08:09:59,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:09:59,211 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-16 08:09:59,212 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:09:59,212 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:09:59,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2011225983] [2023-12-16 08:09:59,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2011225983] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:09:59,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:09:59,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:09:59,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653797588] [2023-12-16 08:09:59,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:09:59,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:09:59,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:09:59,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:09:59,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:09:59,213 INFO L87 Difference]: Start difference. First operand 3120 states and 3817 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:59,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:09:59,712 INFO L93 Difference]: Finished difference Result 6220 states and 7607 transitions. [2023-12-16 08:09:59,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 08:09:59,713 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:09:59,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:09:59,717 INFO L225 Difference]: With dead ends: 6220 [2023-12-16 08:09:59,717 INFO L226 Difference]: Without dead ends: 3120 [2023-12-16 08:09:59,720 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-16 08:09:59,720 INFO L413 NwaCegarLoop]: 313 mSDtfsCounter, 597 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 823 SdHoareTripleChecker+Invalid, 569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 08:09:59,720 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 823 Invalid, 569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 08:09:59,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3120 states. [2023-12-16 08:09:59,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3120 to 3120. [2023-12-16 08:09:59,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3120 states, 2977 states have (on average 1.2284178703392676) internal successors, (3657), 2980 states have internal predecessors, (3657), 77 states have call successors, (77), 65 states have call predecessors, (77), 65 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:09:59,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3120 states to 3120 states and 3810 transitions. [2023-12-16 08:09:59,863 INFO L78 Accepts]: Start accepts. Automaton has 3120 states and 3810 transitions. Word has length 172 [2023-12-16 08:09:59,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:09:59,863 INFO L495 AbstractCegarLoop]: Abstraction has 3120 states and 3810 transitions. [2023-12-16 08:09:59,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:09:59,863 INFO L276 IsEmpty]: Start isEmpty. Operand 3120 states and 3810 transitions. [2023-12-16 08:09:59,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:09:59,864 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:09:59,864 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:09:59,869 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-16 08:10:00,069 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-16 08:10:00,069 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:00,070 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:00,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1513213028, now seen corresponding path program 1 times [2023-12-16 08:10:00,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:00,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1418471586] [2023-12-16 08:10:00,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:00,070 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-16 08:10:00,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:00,071 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-16 08:10:00,073 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-16 08:10:00,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:00,201 INFO L262 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 08:10:00,203 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:00,362 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-16 08:10:00,362 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:00,362 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:00,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1418471586] [2023-12-16 08:10:00,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1418471586] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:00,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:00,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:10:00,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195015573] [2023-12-16 08:10:00,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:00,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 08:10:00,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:00,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 08:10:00,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:00,363 INFO L87 Difference]: Start difference. First operand 3120 states and 3810 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:10:01,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:01,008 INFO L93 Difference]: Finished difference Result 6488 states and 7963 transitions. [2023-12-16 08:10:01,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 08:10:01,009 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 172 [2023-12-16 08:10:01,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:01,014 INFO L225 Difference]: With dead ends: 6488 [2023-12-16 08:10:01,014 INFO L226 Difference]: Without dead ends: 3388 [2023-12-16 08:10:01,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-16 08:10:01,019 INFO L413 NwaCegarLoop]: 312 mSDtfsCounter, 736 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 756 SdHoareTripleChecker+Valid, 818 SdHoareTripleChecker+Invalid, 791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:01,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [756 Valid, 818 Invalid, 791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 751 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:10:01,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3388 states. [2023-12-16 08:10:01,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3388 to 3292. [2023-12-16 08:10:01,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3292 states, 3147 states have (on average 1.2151255163647918) internal successors, (3824), 3150 states have internal predecessors, (3824), 77 states have call successors, (77), 67 states have call predecessors, (77), 67 states have return successors, (76), 75 states have call predecessors, (76), 75 states have call successors, (76) [2023-12-16 08:10:01,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3292 states to 3292 states and 3977 transitions. [2023-12-16 08:10:01,198 INFO L78 Accepts]: Start accepts. Automaton has 3292 states and 3977 transitions. Word has length 172 [2023-12-16 08:10:01,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:01,198 INFO L495 AbstractCegarLoop]: Abstraction has 3292 states and 3977 transitions. [2023-12-16 08:10:01,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 08:10:01,198 INFO L276 IsEmpty]: Start isEmpty. Operand 3292 states and 3977 transitions. [2023-12-16 08:10:01,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-16 08:10:01,199 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:01,199 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:10:01,205 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 (58)] Forceful destruction successful, exit code 0 [2023-12-16 08:10:01,412 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-16 08:10:01,412 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:01,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:01,413 INFO L85 PathProgramCache]: Analyzing trace with hash 1575252642, now seen corresponding path program 1 times [2023-12-16 08:10:01,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:01,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1960435194] [2023-12-16 08:10:01,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:01,413 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-16 08:10:01,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:01,440 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-16 08:10:01,441 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-16 08:10:01,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:01,596 INFO L262 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:10:01,599 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:01,763 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-16 08:10:01,763 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:01,763 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:01,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1960435194] [2023-12-16 08:10:01,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1960435194] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:01,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:01,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 08:10:01,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739131330] [2023-12-16 08:10:01,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:01,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:10:01,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:01,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:10:01,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:01,765 INFO L87 Difference]: Start difference. First operand 3292 states and 3977 transitions. Second operand has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 2 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-16 08:10:02,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:02,111 INFO L93 Difference]: Finished difference Result 9779 states and 11846 transitions. [2023-12-16 08:10:02,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:10:02,111 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 2 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 172 [2023-12-16 08:10:02,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:02,120 INFO L225 Difference]: With dead ends: 9779 [2023-12-16 08:10:02,120 INFO L226 Difference]: Without dead ends: 6508 [2023-12-16 08:10:02,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 170 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-16 08:10:02,124 INFO L413 NwaCegarLoop]: 538 mSDtfsCounter, 342 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 981 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:02,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 981 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 08:10:02,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6508 states. [2023-12-16 08:10:02,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6508 to 6506. [2023-12-16 08:10:02,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6506 states, 6223 states have (on average 1.2076169050297285) internal successors, (7515), 6229 states have internal predecessors, (7515), 148 states have call successors, (148), 133 states have call predecessors, (148), 134 states have return successors, (148), 144 states have call predecessors, (148), 146 states have call successors, (148) [2023-12-16 08:10:02,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6506 states to 6506 states and 7811 transitions. [2023-12-16 08:10:02,515 INFO L78 Accepts]: Start accepts. Automaton has 6506 states and 7811 transitions. Word has length 172 [2023-12-16 08:10:02,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:02,516 INFO L495 AbstractCegarLoop]: Abstraction has 6506 states and 7811 transitions. [2023-12-16 08:10:02,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 2 states have internal predecessors, (161), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-16 08:10:02,516 INFO L276 IsEmpty]: Start isEmpty. Operand 6506 states and 7811 transitions. [2023-12-16 08:10:02,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2023-12-16 08:10:02,535 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:02,537 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:10:02,556 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-16 08:10:02,743 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-16 08:10:02,743 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:02,744 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:02,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1329923508, now seen corresponding path program 1 times [2023-12-16 08:10:02,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:02,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [962309811] [2023-12-16 08:10:02,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:02,744 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-16 08:10:02,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:02,745 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-16 08:10:02,756 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-16 08:10:02,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:02,921 INFO L262 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 08:10:02,925 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:03,180 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-12-16 08:10:03,181 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:03,181 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:03,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [962309811] [2023-12-16 08:10:03,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [962309811] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:03,181 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:03,181 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:10:03,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725836527] [2023-12-16 08:10:03,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:03,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:10:03,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:03,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:10:03,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:10:03,182 INFO L87 Difference]: Start difference. First operand 6506 states and 7811 transitions. Second operand has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 08:10:04,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:04,175 INFO L93 Difference]: Finished difference Result 19356 states and 23202 transitions. [2023-12-16 08:10:04,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:10:04,176 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 276 [2023-12-16 08:10:04,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:04,191 INFO L225 Difference]: With dead ends: 19356 [2023-12-16 08:10:04,191 INFO L226 Difference]: Without dead ends: 12872 [2023-12-16 08:10:04,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:04,194 INFO L413 NwaCegarLoop]: 607 mSDtfsCounter, 706 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 711 SdHoareTripleChecker+Valid, 1432 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:04,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [711 Valid, 1432 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:10:04,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12872 states. [2023-12-16 08:10:04,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12872 to 12868. [2023-12-16 08:10:04,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12868 states, 12314 states have (on average 1.203020951762222) internal successors, (14814), 12329 states have internal predecessors, (14814), 285 states have call successors, (285), 257 states have call predecessors, (285), 268 states have return successors, (307), 283 states have call predecessors, (307), 283 states have call successors, (307) [2023-12-16 08:10:04,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12868 states to 12868 states and 15406 transitions. [2023-12-16 08:10:04,732 INFO L78 Accepts]: Start accepts. Automaton has 12868 states and 15406 transitions. Word has length 276 [2023-12-16 08:10:04,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:04,732 INFO L495 AbstractCegarLoop]: Abstraction has 12868 states and 15406 transitions. [2023-12-16 08:10:04,732 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 08:10:04,732 INFO L276 IsEmpty]: Start isEmpty. Operand 12868 states and 15406 transitions. [2023-12-16 08:10:04,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2023-12-16 08:10:04,739 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:04,740 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:10:04,747 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 (60)] Forceful destruction successful, exit code 0 [2023-12-16 08:10:04,947 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-16 08:10:04,947 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:04,947 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:04,948 INFO L85 PathProgramCache]: Analyzing trace with hash 52217678, now seen corresponding path program 1 times [2023-12-16 08:10:04,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:04,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [160435031] [2023-12-16 08:10:04,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:04,948 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-16 08:10:04,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:04,949 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-16 08:10:04,950 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-16 08:10:05,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:05,165 INFO L262 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:10:05,168 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:05,178 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-12-16 08:10:05,178 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:05,178 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:05,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [160435031] [2023-12-16 08:10:05,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [160435031] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:05,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:05,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:10:05,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349092826] [2023-12-16 08:10:05,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:05,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:10:05,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:05,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:10:05,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:05,180 INFO L87 Difference]: Start difference. First operand 12868 states and 15406 transitions. Second operand has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 08:10:05,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:05,721 INFO L93 Difference]: Finished difference Result 25698 states and 30745 transitions. [2023-12-16 08:10:05,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:10:05,721 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 276 [2023-12-16 08:10:05,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:05,742 INFO L225 Difference]: With dead ends: 25698 [2023-12-16 08:10:05,743 INFO L226 Difference]: Without dead ends: 12852 [2023-12-16 08:10:05,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 274 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-16 08:10:05,755 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 525 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:05,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [525 Valid, 484 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 08:10:05,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12852 states. [2023-12-16 08:10:06,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12852 to 12852. [2023-12-16 08:10:06,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12852 states, 12301 states have (on average 1.2023412730672303) internal successors, (14790), 12315 states have internal predecessors, (14790), 282 states have call successors, (282), 257 states have call predecessors, (282), 268 states have return successors, (304), 280 states have call predecessors, (304), 280 states have call successors, (304) [2023-12-16 08:10:06,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12852 states to 12852 states and 15376 transitions. [2023-12-16 08:10:06,408 INFO L78 Accepts]: Start accepts. Automaton has 12852 states and 15376 transitions. Word has length 276 [2023-12-16 08:10:06,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:06,409 INFO L495 AbstractCegarLoop]: Abstraction has 12852 states and 15376 transitions. [2023-12-16 08:10:06,409 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 08:10:06,409 INFO L276 IsEmpty]: Start isEmpty. Operand 12852 states and 15376 transitions. [2023-12-16 08:10:06,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2023-12-16 08:10:06,415 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:06,416 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:10:06,424 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 (61)] Forceful destruction successful, exit code 0 [2023-12-16 08:10:06,622 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-16 08:10:06,623 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:06,623 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:06,623 INFO L85 PathProgramCache]: Analyzing trace with hash 714559569, now seen corresponding path program 1 times [2023-12-16 08:10:06,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:06,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1973427912] [2023-12-16 08:10:06,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:06,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-16 08:10:06,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:06,625 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-16 08:10:06,626 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-16 08:10:06,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:06,796 INFO L262 TraceCheckSpWp]: Trace formula consists of 645 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 08:10:06,799 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:07,047 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-12-16 08:10:07,047 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:07,047 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:07,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1973427912] [2023-12-16 08:10:07,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1973427912] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:07,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:07,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:10:07,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635333186] [2023-12-16 08:10:07,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:07,048 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:10:07,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:07,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:10:07,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:10:07,049 INFO L87 Difference]: Start difference. First operand 12852 states and 15376 transitions. Second operand has 4 states, 4 states have (on average 47.5) internal successors, (190), 4 states have internal predecessors, (190), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 08:10:08,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:08,537 INFO L93 Difference]: Finished difference Result 37968 states and 45382 transitions. [2023-12-16 08:10:08,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:10:08,537 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 47.5) internal successors, (190), 4 states have internal predecessors, (190), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 278 [2023-12-16 08:10:08,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:08,578 INFO L225 Difference]: With dead ends: 37968 [2023-12-16 08:10:08,578 INFO L226 Difference]: Without dead ends: 25138 [2023-12-16 08:10:08,587 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 276 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:08,587 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 727 mSDsluCounter, 619 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 733 SdHoareTripleChecker+Valid, 986 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:08,587 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [733 Valid, 986 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:10:08,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25138 states. [2023-12-16 08:10:09,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25138 to 25134. [2023-12-16 08:10:09,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25134 states, 24063 states have (on average 1.1996010472509662) internal successors, (28866), 24093 states have internal predecessors, (28866), 542 states have call successors, (542), 497 states have call predecessors, (542), 528 states have return successors, (608), 544 states have call predecessors, (608), 540 states have call successors, (608) [2023-12-16 08:10:09,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25134 states to 25134 states and 30016 transitions. [2023-12-16 08:10:09,813 INFO L78 Accepts]: Start accepts. Automaton has 25134 states and 30016 transitions. Word has length 278 [2023-12-16 08:10:09,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:09,814 INFO L495 AbstractCegarLoop]: Abstraction has 25134 states and 30016 transitions. [2023-12-16 08:10:09,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 47.5) internal successors, (190), 4 states have internal predecessors, (190), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 08:10:09,814 INFO L276 IsEmpty]: Start isEmpty. Operand 25134 states and 30016 transitions. [2023-12-16 08:10:09,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2023-12-16 08:10:09,825 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:09,826 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:10:09,832 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-16 08:10:10,032 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-16 08:10:10,032 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:10,033 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:10,033 INFO L85 PathProgramCache]: Analyzing trace with hash 576425740, now seen corresponding path program 1 times [2023-12-16 08:10:10,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:10,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1985232588] [2023-12-16 08:10:10,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:10,033 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-16 08:10:10,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:10,034 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-16 08:10:10,045 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-16 08:10:10,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:10,219 INFO L262 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 08:10:10,223 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:10,478 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-12-16 08:10:10,478 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:10,478 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:10,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1985232588] [2023-12-16 08:10:10,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1985232588] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:10,478 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:10,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 08:10:10,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499837775] [2023-12-16 08:10:10,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:10,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 08:10:10,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:10,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 08:10:10,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 08:10:10,479 INFO L87 Difference]: Start difference. First operand 25134 states and 30016 transitions. Second operand has 4 states, 4 states have (on average 48.0) internal successors, (192), 4 states have internal predecessors, (192), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 08:10:13,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:13,218 INFO L93 Difference]: Finished difference Result 74284 states and 88672 transitions. [2023-12-16 08:10:13,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 08:10:13,220 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 48.0) internal successors, (192), 4 states have internal predecessors, (192), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 280 [2023-12-16 08:10:13,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:13,339 INFO L225 Difference]: With dead ends: 74284 [2023-12-16 08:10:13,340 INFO L226 Difference]: Without dead ends: 49172 [2023-12-16 08:10:13,370 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 08:10:13,371 INFO L413 NwaCegarLoop]: 577 mSDtfsCounter, 694 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 700 SdHoareTripleChecker+Valid, 1368 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:13,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [700 Valid, 1368 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 08:10:13,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49172 states. [2023-12-16 08:10:16,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49172 to 49168. [2023-12-16 08:10:16,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49168 states, 47078 states have (on average 1.1979693274990442) internal successors, (56398), 47145 states have internal predecessors, (56398), 1049 states have call successors, (1049), 961 states have call predecessors, (1049), 1040 states have return successors, (1211), 1063 states have call predecessors, (1211), 1047 states have call successors, (1211) [2023-12-16 08:10:16,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49168 states to 49168 states and 58658 transitions. [2023-12-16 08:10:16,535 INFO L78 Accepts]: Start accepts. Automaton has 49168 states and 58658 transitions. Word has length 280 [2023-12-16 08:10:16,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:16,535 INFO L495 AbstractCegarLoop]: Abstraction has 49168 states and 58658 transitions. [2023-12-16 08:10:16,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 48.0) internal successors, (192), 4 states have internal predecessors, (192), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 08:10:16,536 INFO L276 IsEmpty]: Start isEmpty. Operand 49168 states and 58658 transitions. [2023-12-16 08:10:16,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 281 [2023-12-16 08:10:16,565 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:16,565 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:10:16,575 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 (63)] Ended with exit code 0 [2023-12-16 08:10:16,766 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-16 08:10:16,767 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:16,767 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:16,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1669211022, now seen corresponding path program 1 times [2023-12-16 08:10:16,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:16,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [158595784] [2023-12-16 08:10:16,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:16,768 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-16 08:10:16,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:16,772 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-16 08:10:16,783 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-16 08:10:16,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:16,978 INFO L262 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 08:10:16,981 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 08:10:16,994 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-12-16 08:10:16,994 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 08:10:16,994 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 08:10:16,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [158595784] [2023-12-16 08:10:16,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [158595784] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 08:10:16,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 08:10:16,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 08:10:16,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411414782] [2023-12-16 08:10:16,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 08:10:16,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 08:10:16,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 08:10:16,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 08:10:16,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 08:10:16,996 INFO L87 Difference]: Start difference. First operand 49168 states and 58658 transitions. Second operand has 3 states, 3 states have (on average 61.333333333333336) internal successors, (184), 3 states have internal predecessors, (184), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 08:10:19,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 08:10:19,409 INFO L93 Difference]: Finished difference Result 98300 states and 117253 transitions. [2023-12-16 08:10:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 08:10:19,410 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 61.333333333333336) internal successors, (184), 3 states have internal predecessors, (184), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 280 [2023-12-16 08:10:19,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 08:10:19,539 INFO L225 Difference]: With dead ends: 98300 [2023-12-16 08:10:19,540 INFO L226 Difference]: Without dead ends: 49154 [2023-12-16 08:10:19,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 278 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-16 08:10:19,582 INFO L413 NwaCegarLoop]: 483 mSDtfsCounter, 522 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 08:10:19,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [522 Valid, 483 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 08:10:19,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49154 states. [2023-12-16 08:10:22,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49154 to 49154. [2023-12-16 08:10:22,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49154 states, 47067 states have (on average 1.1978031317058662) internal successors, (56377), 47133 states have internal predecessors, (56377), 1046 states have call successors, (1046), 961 states have call predecessors, (1046), 1040 states have return successors, (1208), 1060 states have call predecessors, (1208), 1044 states have call successors, (1208) [2023-12-16 08:10:22,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49154 states to 49154 states and 58631 transitions. [2023-12-16 08:10:22,139 INFO L78 Accepts]: Start accepts. Automaton has 49154 states and 58631 transitions. Word has length 280 [2023-12-16 08:10:22,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 08:10:22,139 INFO L495 AbstractCegarLoop]: Abstraction has 49154 states and 58631 transitions. [2023-12-16 08:10:22,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 61.333333333333336) internal successors, (184), 3 states have internal predecessors, (184), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 08:10:22,139 INFO L276 IsEmpty]: Start isEmpty. Operand 49154 states and 58631 transitions. [2023-12-16 08:10:22,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2023-12-16 08:10:22,164 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 08:10:22,164 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:10:22,171 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 (64)] Forceful destruction successful, exit code 0 [2023-12-16 08:10:22,370 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-16 08:10:22,371 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 08:10:22,371 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 08:10:22,371 INFO L85 PathProgramCache]: Analyzing trace with hash 906501713, now seen corresponding path program 1 times [2023-12-16 08:10:22,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 08:10:22,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [173996322] [2023-12-16 08:10:22,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 08:10:22,372 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-16 08:10:22,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 08:10:22,373 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-16 08:10:22,375 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-16 08:10:22,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 08:10:22,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 649 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 08:10:22,564 INFO L285 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2023-12-16 08:10:22,626 WARN L340 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)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 08:10:22,648 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 08:10:22,717 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error2Err0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-12-16 08:10:22,736 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 (65)] Forceful destruction successful, exit code 0 [2023-12-16 08:10:22,923 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-16 08:10:22,923 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was analyzing trace of length 283 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. [2023-12-16 08:10:22,926 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error1Err0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-12-16 08:10:22,934 INFO L445 BasicCegarLoop]: Path program histogram: [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] [2023-12-16 08:10:22,936 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 08:10:22,938 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 08:10:22 BoogieIcfgContainer [2023-12-16 08:10:22,938 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 08:10:22,938 INFO L158 Benchmark]: Toolchain (without parser) took 73427.69ms. Allocated memory was 361.8MB in the beginning and 4.7GB in the end (delta: 4.3GB). Free memory was 317.8MB in the beginning and 4.0GB in the end (delta: -3.7GB). Peak memory consumption was 632.9MB. Max. memory is 8.0GB. [2023-12-16 08:10:22,938 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 240.1MB. Free memory is still 191.0MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 08:10:22,938 INFO L158 Benchmark]: CACSL2BoogieTranslator took 450.97ms. Allocated memory is still 361.8MB. Free memory was 317.7MB in the beginning and 288.5MB in the end (delta: 29.2MB). Peak memory consumption was 29.4MB. Max. memory is 8.0GB. [2023-12-16 08:10:22,938 INFO L158 Benchmark]: Boogie Procedure Inliner took 70.78ms. Allocated memory is still 361.8MB. Free memory was 288.5MB in the beginning and 283.5MB in the end (delta: 4.9MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-16 08:10:22,938 INFO L158 Benchmark]: Boogie Preprocessor took 83.07ms. Allocated memory is still 361.8MB. Free memory was 283.5MB in the beginning and 276.9MB in the end (delta: 6.6MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2023-12-16 08:10:22,938 INFO L158 Benchmark]: RCFGBuilder took 1049.77ms. Allocated memory is still 361.8MB. Free memory was 276.8MB in the beginning and 247.2MB in the end (delta: 29.5MB). Peak memory consumption was 30.6MB. Max. memory is 8.0GB. [2023-12-16 08:10:22,938 INFO L158 Benchmark]: TraceAbstraction took 71763.54ms. Allocated memory was 361.8MB in the beginning and 4.7GB in the end (delta: 4.3GB). Free memory was 246.7MB in the beginning and 4.0GB in the end (delta: -3.8GB). Peak memory consumption was 560.4MB. Max. memory is 8.0GB. [2023-12-16 08:10:22,938 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.13ms. Allocated memory is still 240.1MB. Free memory is still 191.0MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 450.97ms. Allocated memory is still 361.8MB. Free memory was 317.7MB in the beginning and 288.5MB in the end (delta: 29.2MB). Peak memory consumption was 29.4MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 70.78ms. Allocated memory is still 361.8MB. Free memory was 288.5MB in the beginning and 283.5MB in the end (delta: 4.9MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 83.07ms. Allocated memory is still 361.8MB. Free memory was 283.5MB in the beginning and 276.9MB in the end (delta: 6.6MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * RCFGBuilder took 1049.77ms. Allocated memory is still 361.8MB. Free memory was 276.8MB in the beginning and 247.2MB in the end (delta: 29.5MB). Peak memory consumption was 30.6MB. Max. memory is 8.0GB. * TraceAbstraction took 71763.54ms. Allocated memory was 361.8MB in the beginning and 4.7GB in the end (delta: 4.3GB). Free memory was 246.7MB in the beginning and 4.0GB in the end (delta: -3.8GB). Peak memory consumption was 560.4MB. 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 - TimeoutResultAtElement [Line: 390]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 390). Cancelled while NwaCegarLoop was analyzing trace of length 283 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 27]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 27). Cancelled while NwaCegarLoop was analyzing trace of length 283 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ATOM-1 context. - StatisticsResult: Ultimate Automizer benchmark data CFG has 11 procedures, 442 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 71.7s, OverallIterations: 64, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.2s, AutomataDifference: 31.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 35145 SdHoareTripleChecker+Valid, 17.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 34516 mSDsluCounter, 68877 SdHoareTripleChecker+Invalid, 14.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 39358 mSDsCounter, 1516 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 22676 IncrementalHoareTripleChecker+Invalid, 24192 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1516 mSolverCounterUnsat, 29519 mSDtfsCounter, 22676 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 9880 GetRequests, 9703 SyntacticMatches, 0 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=49168occurred in iteration=62, InterpolantAutomatonStates: 262, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 13.4s AutomataMinimizationTime, 63 MinimizatonAttempts, 1706 StatesRemovedByMinimization, 29 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.1s SsaConstructionTime, 4.0s SatisfiabilityAnalysisTime, 4.4s InterpolantComputationTime, 9786 NumberOfCodeBlocks, 9786 NumberOfCodeBlocksAsserted, 64 NumberOfCheckSat, 9842 ConstructedInterpolants, 0 QuantifiedInterpolants, 16070 SizeOfPredicates, 17 NumberOfNonLiveVariables, 27774 ConjunctsInSsa, 243 ConjunctsInUnsatCore, 65 InterpolantComputations, 62 PerfectInterpolantSequences, 664/690 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 could not prove your program: Timeout Completed graceful shutdown