/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_2.cil-1+token_ring.12.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-22 02:36:08,189 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-22 02:36:08,255 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-22 02:36:08,259 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-22 02:36:08,260 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-22 02:36:08,281 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-22 02:36:08,281 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-22 02:36:08,281 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-22 02:36:08,282 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-22 02:36:08,284 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-22 02:36:08,285 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-22 02:36:08,285 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-22 02:36:08,285 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-22 02:36:08,286 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-22 02:36:08,286 INFO L153 SettingsManager]: * Use SBE=true [2023-12-22 02:36:08,287 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-22 02:36:08,287 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-22 02:36:08,287 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-22 02:36:08,287 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-22 02:36:08,287 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-22 02:36:08,288 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-22 02:36:08,292 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-22 02:36:08,292 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-22 02:36:08,292 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-22 02:36:08,292 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-22 02:36:08,292 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-22 02:36:08,293 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-22 02:36:08,293 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-22 02:36:08,293 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-22 02:36:08,293 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-22 02:36:08,293 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-22 02:36:08,293 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-22 02:36:08,293 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-22 02:36:08,294 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-22 02:36:08,294 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-22 02:36:08,294 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-22 02:36:08,294 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-22 02:36:08,294 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-22 02:36:08,294 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-22 02:36:08,294 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-22 02:36:08,294 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-22 02:36:08,294 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-22 02:36:08,295 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-22 02:36:08,295 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-22 02:36:08,295 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-22 02:36:08,295 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-22 02:36:08,295 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-22 02:36:08,482 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-22 02:36:08,500 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-22 02:36:08,502 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-22 02:36:08,503 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-22 02:36:08,503 INFO L274 PluginConnector]: CDTParser initialized [2023-12-22 02:36:08,504 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.12.cil-1.c [2023-12-22 02:36:09,552 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-22 02:36:09,733 INFO L384 CDTParser]: Found 1 translation units. [2023-12-22 02:36:09,734 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.12.cil-1.c [2023-12-22 02:36:09,752 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/109073d19/35b4ddb265c04a038fa5db3ae23c28fb/FLAG5ec3a25ef [2023-12-22 02:36:09,761 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/109073d19/35b4ddb265c04a038fa5db3ae23c28fb [2023-12-22 02:36:09,763 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-22 02:36:09,764 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-22 02:36:09,768 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-22 02:36:09,768 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-22 02:36:09,771 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-22 02:36:09,771 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 02:36:09" (1/1) ... [2023-12-22 02:36:09,772 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3a3ffc75 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:09, skipping insertion in model container [2023-12-22 02:36:09,772 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 02:36:09" (1/1) ... [2023-12-22 02:36:09,813 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-22 02:36:09,938 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_2.cil-1+token_ring.12.cil-1.c[914,927] [2023-12-22 02:36:09,994 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_2.cil-1+token_ring.12.cil-1.c[7115,7128] [2023-12-22 02:36:10,092 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-22 02:36:10,107 INFO L202 MainTranslator]: Completed pre-run [2023-12-22 02:36:10,115 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_2.cil-1+token_ring.12.cil-1.c[914,927] [2023-12-22 02:36:10,128 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_2.cil-1+token_ring.12.cil-1.c[7115,7128] [2023-12-22 02:36:10,169 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-22 02:36:10,191 INFO L206 MainTranslator]: Completed translation [2023-12-22 02:36:10,192 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10 WrapperNode [2023-12-22 02:36:10,192 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-22 02:36:10,192 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-22 02:36:10,193 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-22 02:36:10,193 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-22 02:36:10,198 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (1/1) ... [2023-12-22 02:36:10,214 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (1/1) ... [2023-12-22 02:36:10,248 INFO L138 Inliner]: procedures = 78, calls = 94, calls flagged for inlining = 45, calls inlined = 45, statements flattened = 1034 [2023-12-22 02:36:10,248 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-22 02:36:10,249 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-22 02:36:10,249 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-22 02:36:10,249 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-22 02:36:10,277 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (1/1) ... [2023-12-22 02:36:10,277 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (1/1) ... [2023-12-22 02:36:10,282 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (1/1) ... [2023-12-22 02:36:10,304 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-22 02:36:10,304 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (1/1) ... [2023-12-22 02:36:10,304 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (1/1) ... [2023-12-22 02:36:10,315 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (1/1) ... [2023-12-22 02:36:10,325 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (1/1) ... [2023-12-22 02:36:10,327 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (1/1) ... [2023-12-22 02:36:10,330 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (1/1) ... [2023-12-22 02:36:10,335 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-22 02:36:10,335 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-22 02:36:10,335 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-22 02:36:10,335 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-22 02:36:10,336 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (1/1) ... [2023-12-22 02:36:10,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-22 02:36:10,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-22 02:36:10,365 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-22 02:36:10,374 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-22 02:36:10,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-22 02:36:10,399 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-22 02:36:10,399 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-22 02:36:10,399 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2023-12-22 02:36:10,399 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2023-12-22 02:36:10,399 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-22 02:36:10,399 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-22 02:36:10,399 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-22 02:36:10,399 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-22 02:36:10,400 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2023-12-22 02:36:10,400 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2023-12-22 02:36:10,400 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-22 02:36:10,400 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-22 02:36:10,400 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-22 02:36:10,400 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-22 02:36:10,400 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2023-12-22 02:36:10,400 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2023-12-22 02:36:10,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-22 02:36:10,401 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2023-12-22 02:36:10,401 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2023-12-22 02:36:10,401 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2023-12-22 02:36:10,417 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2023-12-22 02:36:10,418 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-22 02:36:10,418 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-22 02:36:10,418 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-22 02:36:10,418 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-22 02:36:10,418 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2023-12-22 02:36:10,418 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2023-12-22 02:36:10,418 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-22 02:36:10,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-22 02:36:10,418 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-22 02:36:10,418 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-22 02:36:10,418 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2023-12-22 02:36:10,418 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2023-12-22 02:36:10,538 INFO L241 CfgBuilder]: Building ICFG [2023-12-22 02:36:10,540 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-22 02:36:11,286 INFO L282 CfgBuilder]: Performing block encoding [2023-12-22 02:36:11,340 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-22 02:36:11,340 INFO L309 CfgBuilder]: Removed 19 assume(true) statements. [2023-12-22 02:36:11,340 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 02:36:11 BoogieIcfgContainer [2023-12-22 02:36:11,341 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-22 02:36:11,342 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-22 02:36:11,342 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-22 02:36:11,344 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-22 02:36:11,345 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 02:36:09" (1/3) ... [2023-12-22 02:36:11,345 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@68859c65 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 02:36:11, skipping insertion in model container [2023-12-22 02:36:11,345 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 02:36:10" (2/3) ... [2023-12-22 02:36:11,345 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@68859c65 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 02:36:11, skipping insertion in model container [2023-12-22 02:36:11,345 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 02:36:11" (3/3) ... [2023-12-22 02:36:11,346 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.12.cil-1.c [2023-12-22 02:36:11,358 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-22 02:36:11,358 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-22 02:36:11,414 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-22 02:36:11,419 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;@181220f5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-22 02:36:11,420 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-22 02:36:11,425 INFO L276 IsEmpty]: Start isEmpty. Operand has 447 states, 387 states have (on average 1.7183462532299743) internal successors, (665), 395 states have internal predecessors, (665), 42 states have call successors, (42), 15 states have call predecessors, (42), 15 states have return successors, (42), 40 states have call predecessors, (42), 42 states have call successors, (42) [2023-12-22 02:36:11,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-22 02:36:11,436 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:11,436 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] [2023-12-22 02:36:11,437 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:11,442 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:11,442 INFO L85 PathProgramCache]: Analyzing trace with hash -2145681840, now seen corresponding path program 1 times [2023-12-22 02:36:11,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:11,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1478808062] [2023-12-22 02:36:11,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:11,454 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-22 02:36:11,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:11,457 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-22 02:36:11,467 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-22 02:36:11,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:11,623 INFO L262 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-22 02:36:11,628 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:11,703 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-22 02:36:11,703 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:11,703 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:11,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1478808062] [2023-12-22 02:36:11,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1478808062] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:11,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:11,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-22 02:36:11,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814215503] [2023-12-22 02:36:11,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:11,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:11,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:11,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:11,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:11,738 INFO L87 Difference]: Start difference. First operand has 447 states, 387 states have (on average 1.7183462532299743) internal successors, (665), 395 states have internal predecessors, (665), 42 states have call successors, (42), 15 states have call predecessors, (42), 15 states have return successors, (42), 40 states have call predecessors, (42), 42 states have call successors, (42) Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:36:12,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:12,735 INFO L93 Difference]: Finished difference Result 963 states and 1605 transitions. [2023-12-22 02:36:12,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:36:12,737 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-22 02:36:12,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:12,748 INFO L225 Difference]: With dead ends: 963 [2023-12-22 02:36:12,748 INFO L226 Difference]: Without dead ends: 536 [2023-12-22 02:36:12,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 54 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-22 02:36:12,755 INFO L413 NwaCegarLoop]: 377 mSDtfsCounter, 450 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 1200 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 1323 SdHoareTripleChecker+Invalid, 1261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:12,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [457 Valid, 1323 Invalid, 1261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1200 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-22 02:36:12,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2023-12-22 02:36:12,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 529. [2023-12-22 02:36:12,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 452 states have (on average 1.586283185840708) internal successors, (717), 459 states have internal predecessors, (717), 53 states have call successors, (53), 22 states have call predecessors, (53), 22 states have return successors, (54), 50 states have call predecessors, (54), 49 states have call successors, (54) [2023-12-22 02:36:12,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 824 transitions. [2023-12-22 02:36:12,821 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 824 transitions. Word has length 58 [2023-12-22 02:36:12,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:12,822 INFO L495 AbstractCegarLoop]: Abstraction has 529 states and 824 transitions. [2023-12-22 02:36:12,822 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:36:12,822 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 824 transitions. [2023-12-22 02:36:12,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-22 02:36:12,825 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:12,825 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] [2023-12-22 02:36:12,833 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 (2)] Forceful destruction successful, exit code 0 [2023-12-22 02:36:13,029 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-22 02:36:13,030 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:13,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:13,031 INFO L85 PathProgramCache]: Analyzing trace with hash 2015051792, now seen corresponding path program 1 times [2023-12-22 02:36:13,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:13,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [558066900] [2023-12-22 02:36:13,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:13,032 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:13,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:13,036 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-22 02:36:13,050 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-22 02:36:13,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:13,140 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:36:13,142 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:13,177 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-22 02:36:13,177 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:13,178 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:13,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [558066900] [2023-12-22 02:36:13,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [558066900] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:13,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:13,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-22 02:36:13,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508154823] [2023-12-22 02:36:13,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:13,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:13,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:13,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:13,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:13,181 INFO L87 Difference]: Start difference. First operand 529 states and 824 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:36:14,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:14,099 INFO L93 Difference]: Finished difference Result 888 states and 1345 transitions. [2023-12-22 02:36:14,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:36:14,099 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-22 02:36:14,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:14,103 INFO L225 Difference]: With dead ends: 888 [2023-12-22 02:36:14,104 INFO L226 Difference]: Without dead ends: 724 [2023-12-22 02:36:14,104 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 54 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-22 02:36:14,105 INFO L413 NwaCegarLoop]: 377 mSDtfsCounter, 439 mSDsluCounter, 942 mSDsCounter, 0 mSdLazyCounter, 1190 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 1319 SdHoareTripleChecker+Invalid, 1251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:14,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 1319 Invalid, 1251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1190 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-22 02:36:14,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2023-12-22 02:36:14,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 716. [2023-12-22 02:36:14,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 595 states have (on average 1.5378151260504203) internal successors, (915), 610 states have internal predecessors, (915), 75 states have call successors, (75), 36 states have call predecessors, (75), 44 states have return successors, (96), 74 states have call predecessors, (96), 71 states have call successors, (96) [2023-12-22 02:36:14,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 1086 transitions. [2023-12-22 02:36:14,149 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 1086 transitions. Word has length 58 [2023-12-22 02:36:14,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:14,149 INFO L495 AbstractCegarLoop]: Abstraction has 716 states and 1086 transitions. [2023-12-22 02:36:14,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:36:14,150 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 1086 transitions. [2023-12-22 02:36:14,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-22 02:36:14,152 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:14,152 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] [2023-12-22 02:36:14,166 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-22 02:36:14,352 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-22 02:36:14,353 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:14,354 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:14,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1700411951, now seen corresponding path program 1 times [2023-12-22 02:36:14,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:14,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [980540925] [2023-12-22 02:36:14,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:14,354 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-22 02:36:14,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:14,356 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-22 02:36:14,357 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-22 02:36:14,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:14,434 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-22 02:36:14,436 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:14,459 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-22 02:36:14,459 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:14,459 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:14,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [980540925] [2023-12-22 02:36:14,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [980540925] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:14,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:14,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-22 02:36:14,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92501719] [2023-12-22 02:36:14,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:14,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-22 02:36:14,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:14,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-22 02:36:14,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:36:14,461 INFO L87 Difference]: Start difference. First operand 716 states and 1086 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:36:14,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:14,631 INFO L93 Difference]: Finished difference Result 1071 states and 1583 transitions. [2023-12-22 02:36:14,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:36:14,631 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-22 02:36:14,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:14,635 INFO L225 Difference]: With dead ends: 1071 [2023-12-22 02:36:14,635 INFO L226 Difference]: Without dead ends: 734 [2023-12-22 02:36:14,637 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-22 02:36:14,639 INFO L413 NwaCegarLoop]: 646 mSDtfsCounter, 6 mSDsluCounter, 2579 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 3225 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:14,640 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 3225 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:14,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2023-12-22 02:36:14,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 724. [2023-12-22 02:36:14,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 601 states have (on average 1.5291181364392679) internal successors, (919), 616 states have internal predecessors, (919), 75 states have call successors, (75), 36 states have call predecessors, (75), 46 states have return successors, (98), 76 states have call predecessors, (98), 71 states have call successors, (98) [2023-12-22 02:36:14,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1092 transitions. [2023-12-22 02:36:14,678 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1092 transitions. Word has length 58 [2023-12-22 02:36:14,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:14,679 INFO L495 AbstractCegarLoop]: Abstraction has 724 states and 1092 transitions. [2023-12-22 02:36:14,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:36:14,679 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1092 transitions. [2023-12-22 02:36:14,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-22 02:36:14,681 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:14,681 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] [2023-12-22 02:36:14,693 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-22 02:36:14,888 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-22 02:36:14,888 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:14,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:14,889 INFO L85 PathProgramCache]: Analyzing trace with hash 350572047, now seen corresponding path program 1 times [2023-12-22 02:36:14,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:14,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [998275243] [2023-12-22 02:36:14,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:14,890 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-22 02:36:14,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:14,891 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-22 02:36:14,895 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-22 02:36:14,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:14,982 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-22 02:36:14,984 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:15,008 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-22 02:36:15,008 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:15,009 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:15,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [998275243] [2023-12-22 02:36:15,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [998275243] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:15,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:15,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-22 02:36:15,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049462455] [2023-12-22 02:36:15,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:15,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-22 02:36:15,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:15,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-22 02:36:15,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:36:15,010 INFO L87 Difference]: Start difference. First operand 724 states and 1092 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:36:15,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:15,190 INFO L93 Difference]: Finished difference Result 1081 states and 1585 transitions. [2023-12-22 02:36:15,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:36:15,190 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-22 02:36:15,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:15,194 INFO L225 Difference]: With dead ends: 1081 [2023-12-22 02:36:15,194 INFO L226 Difference]: Without dead ends: 736 [2023-12-22 02:36:15,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-22 02:36:15,195 INFO L413 NwaCegarLoop]: 646 mSDtfsCounter, 3 mSDsluCounter, 2579 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 3225 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:15,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 3225 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:15,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2023-12-22 02:36:15,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 732. [2023-12-22 02:36:15,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 607 states have (on average 1.5205930807248764) internal successors, (923), 622 states have internal predecessors, (923), 75 states have call successors, (75), 36 states have call predecessors, (75), 48 states have return successors, (100), 78 states have call predecessors, (100), 71 states have call successors, (100) [2023-12-22 02:36:15,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 1098 transitions. [2023-12-22 02:36:15,237 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 1098 transitions. Word has length 58 [2023-12-22 02:36:15,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:15,238 INFO L495 AbstractCegarLoop]: Abstraction has 732 states and 1098 transitions. [2023-12-22 02:36:15,238 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-22 02:36:15,238 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 1098 transitions. [2023-12-22 02:36:15,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-22 02:36:15,240 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:15,240 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] [2023-12-22 02:36:15,247 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-22 02:36:15,445 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-22 02:36:15,445 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:15,446 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:15,446 INFO L85 PathProgramCache]: Analyzing trace with hash 412611661, now seen corresponding path program 1 times [2023-12-22 02:36:15,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:15,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1930301763] [2023-12-22 02:36:15,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:15,446 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-22 02:36:15,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:15,448 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-22 02:36:15,449 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-22 02:36:15,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:15,544 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:15,546 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:15,603 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-22 02:36:15,604 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:15,606 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:15,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1930301763] [2023-12-22 02:36:15,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1930301763] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:15,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:15,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:15,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040126050] [2023-12-22 02:36:15,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:15,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:36:15,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:15,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:36:15,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:36:15,610 INFO L87 Difference]: Start difference. First operand 732 states and 1098 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-22 02:36:16,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:16,145 INFO L93 Difference]: Finished difference Result 1430 states and 2045 transitions. [2023-12-22 02:36:16,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:16,145 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2023-12-22 02:36:16,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:16,150 INFO L225 Difference]: With dead ends: 1430 [2023-12-22 02:36:16,150 INFO L226 Difference]: Without dead ends: 1081 [2023-12-22 02:36:16,151 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 56 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-22 02:36:16,152 INFO L413 NwaCegarLoop]: 344 mSDtfsCounter, 961 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 991 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:16,152 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [991 Valid, 684 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 508 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:16,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2023-12-22 02:36:16,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 1077. [2023-12-22 02:36:16,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1077 states, 862 states have (on average 1.4593967517401392) internal successors, (1258), 892 states have internal predecessors, (1258), 121 states have call successors, (121), 64 states have call predecessors, (121), 92 states have return successors, (185), 129 states have call predecessors, (185), 117 states have call successors, (185) [2023-12-22 02:36:16,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1077 states to 1077 states and 1564 transitions. [2023-12-22 02:36:16,201 INFO L78 Accepts]: Start accepts. Automaton has 1077 states and 1564 transitions. Word has length 58 [2023-12-22 02:36:16,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:16,201 INFO L495 AbstractCegarLoop]: Abstraction has 1077 states and 1564 transitions. [2023-12-22 02:36:16,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-22 02:36:16,202 INFO L276 IsEmpty]: Start isEmpty. Operand 1077 states and 1564 transitions. [2023-12-22 02:36:16,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-22 02:36:16,204 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:16,204 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] [2023-12-22 02:36:16,209 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-22 02:36:16,407 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-22 02:36:16,408 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:16,408 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:16,408 INFO L85 PathProgramCache]: Analyzing trace with hash -2120162705, now seen corresponding path program 1 times [2023-12-22 02:36:16,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:16,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1117866018] [2023-12-22 02:36:16,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:16,409 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-22 02:36:16,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:16,410 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-22 02:36:16,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-22 02:36:16,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:16,489 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:16,491 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:16,546 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-22 02:36:16,547 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:16,547 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:16,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1117866018] [2023-12-22 02:36:16,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1117866018] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:16,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:16,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:16,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898463468] [2023-12-22 02:36:16,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:16,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:16,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:16,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:16,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:16,548 INFO L87 Difference]: Start difference. First operand 1077 states and 1564 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:16,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:16,672 INFO L93 Difference]: Finished difference Result 2391 states and 3335 transitions. [2023-12-22 02:36:16,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:16,672 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 59 [2023-12-22 02:36:16,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:16,680 INFO L225 Difference]: With dead ends: 2391 [2023-12-22 02:36:16,680 INFO L226 Difference]: Without dead ends: 1709 [2023-12-22 02:36:16,683 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-22 02:36:16,683 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 638 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 753 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.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:16,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [638 Valid, 753 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:16,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1709 states. [2023-12-22 02:36:16,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1709 to 1665. [2023-12-22 02:36:16,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1665 states, 1302 states have (on average 1.3978494623655915) internal successors, (1820), 1354 states have internal predecessors, (1820), 187 states have call successors, (187), 120 states have call predecessors, (187), 174 states have return successors, (299), 199 states have call predecessors, (299), 183 states have call successors, (299) [2023-12-22 02:36:16,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1665 states to 1665 states and 2306 transitions. [2023-12-22 02:36:16,830 INFO L78 Accepts]: Start accepts. Automaton has 1665 states and 2306 transitions. Word has length 59 [2023-12-22 02:36:16,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:16,830 INFO L495 AbstractCegarLoop]: Abstraction has 1665 states and 2306 transitions. [2023-12-22 02:36:16,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:16,831 INFO L276 IsEmpty]: Start isEmpty. Operand 1665 states and 2306 transitions. [2023-12-22 02:36:16,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-22 02:36:16,833 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:16,833 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] [2023-12-22 02:36:16,839 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-22 02:36:17,037 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-22 02:36:17,038 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:17,039 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:17,039 INFO L85 PathProgramCache]: Analyzing trace with hash 162092218, now seen corresponding path program 1 times [2023-12-22 02:36:17,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:17,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [532502987] [2023-12-22 02:36:17,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:17,040 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:36:17,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:17,042 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-22 02:36:17,044 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-22 02:36:17,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:17,128 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:17,130 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:17,186 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-22 02:36:17,186 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:17,186 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:17,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [532502987] [2023-12-22 02:36:17,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [532502987] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:17,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:17,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:17,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014098131] [2023-12-22 02:36:17,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:17,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:17,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:17,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:17,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:17,188 INFO L87 Difference]: Start difference. First operand 1665 states and 2306 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:17,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:17,404 INFO L93 Difference]: Finished difference Result 4081 states and 5475 transitions. [2023-12-22 02:36:17,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:17,404 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 60 [2023-12-22 02:36:17,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:17,415 INFO L225 Difference]: With dead ends: 4081 [2023-12-22 02:36:17,415 INFO L226 Difference]: Without dead ends: 2783 [2023-12-22 02:36:17,419 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-22 02:36:17,420 INFO L413 NwaCegarLoop]: 645 mSDtfsCounter, 63 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 1261 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:17,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 1261 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:17,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2783 states. [2023-12-22 02:36:17,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2783 to 2751. [2023-12-22 02:36:17,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2751 states, 2120 states have (on average 1.3495283018867925) internal successors, (2861), 2193 states have internal predecessors, (2861), 307 states have call successors, (307), 232 states have call predecessors, (307), 322 states have return successors, (477), 330 states have call predecessors, (477), 303 states have call successors, (477) [2023-12-22 02:36:17,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2751 states to 2751 states and 3645 transitions. [2023-12-22 02:36:17,565 INFO L78 Accepts]: Start accepts. Automaton has 2751 states and 3645 transitions. Word has length 60 [2023-12-22 02:36:17,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:17,565 INFO L495 AbstractCegarLoop]: Abstraction has 2751 states and 3645 transitions. [2023-12-22 02:36:17,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:17,565 INFO L276 IsEmpty]: Start isEmpty. Operand 2751 states and 3645 transitions. [2023-12-22 02:36:17,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-22 02:36:17,567 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:17,567 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] [2023-12-22 02:36:17,574 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-22 02:36:17,770 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-22 02:36:17,771 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:17,772 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:17,772 INFO L85 PathProgramCache]: Analyzing trace with hash -337547975, now seen corresponding path program 1 times [2023-12-22 02:36:17,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:17,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [605236878] [2023-12-22 02:36:17,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:17,772 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-22 02:36:17,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:17,773 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-22 02:36:17,788 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-22 02:36:17,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:17,857 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:17,858 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:17,940 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-22 02:36:17,940 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:17,940 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:17,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [605236878] [2023-12-22 02:36:17,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [605236878] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:17,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:17,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:17,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17065293] [2023-12-22 02:36:17,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:17,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:17,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:17,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:17,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:17,942 INFO L87 Difference]: Start difference. First operand 2751 states and 3645 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:18,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:18,115 INFO L93 Difference]: Finished difference Result 5687 states and 7383 transitions. [2023-12-22 02:36:18,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:18,116 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 66 [2023-12-22 02:36:18,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:18,128 INFO L225 Difference]: With dead ends: 5687 [2023-12-22 02:36:18,128 INFO L226 Difference]: Without dead ends: 3311 [2023-12-22 02:36:18,133 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 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-22 02:36:18,134 INFO L413 NwaCegarLoop]: 659 mSDtfsCounter, 633 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:18,134 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [633 Valid, 753 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:18,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3311 states. [2023-12-22 02:36:18,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3311 to 3267. [2023-12-22 02:36:18,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3267 states, 2508 states have (on average 1.3289473684210527) internal successors, (3333), 2589 states have internal predecessors, (3333), 371 states have call successors, (371), 288 states have call predecessors, (371), 386 states have return successors, (560), 394 states have call predecessors, (560), 367 states have call successors, (560) [2023-12-22 02:36:18,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3267 states to 3267 states and 4264 transitions. [2023-12-22 02:36:18,296 INFO L78 Accepts]: Start accepts. Automaton has 3267 states and 4264 transitions. Word has length 66 [2023-12-22 02:36:18,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:18,296 INFO L495 AbstractCegarLoop]: Abstraction has 3267 states and 4264 transitions. [2023-12-22 02:36:18,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:18,296 INFO L276 IsEmpty]: Start isEmpty. Operand 3267 states and 4264 transitions. [2023-12-22 02:36:18,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-22 02:36:18,297 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:18,297 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1] [2023-12-22 02:36:18,304 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-22 02:36:18,508 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-22 02:36:18,509 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:18,509 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:18,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1903944634, now seen corresponding path program 1 times [2023-12-22 02:36:18,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:18,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1868463331] [2023-12-22 02:36:18,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:18,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-22 02:36:18,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:18,510 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-22 02:36:18,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-22 02:36:18,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:18,594 INFO L262 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:18,600 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:18,622 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:18,622 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:18,622 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:18,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1868463331] [2023-12-22 02:36:18,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1868463331] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:18,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:18,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:18,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541342239] [2023-12-22 02:36:18,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:18,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:36:18,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:18,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:36:18,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:36:18,625 INFO L87 Difference]: Start difference. First operand 3267 states and 4264 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, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:18,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:18,948 INFO L93 Difference]: Finished difference Result 3887 states and 5037 transitions. [2023-12-22 02:36:18,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:18,949 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, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 67 [2023-12-22 02:36:18,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:18,964 INFO L225 Difference]: With dead ends: 3887 [2023-12-22 02:36:18,964 INFO L226 Difference]: Without dead ends: 3884 [2023-12-22 02:36:18,966 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 65 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-22 02:36:18,968 INFO L413 NwaCegarLoop]: 660 mSDtfsCounter, 1293 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1293 SdHoareTripleChecker+Valid, 736 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:18,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1293 Valid, 736 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-22 02:36:18,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3884 states. [2023-12-22 02:36:19,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3884 to 3850. [2023-12-22 02:36:19,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3850 states, 2946 states have (on average 1.3177189409368635) internal successors, (3882), 3041 states have internal predecessors, (3882), 436 states have call successors, (436), 344 states have call predecessors, (436), 466 states have return successors, (663), 469 states have call predecessors, (663), 433 states have call successors, (663) [2023-12-22 02:36:19,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3850 states to 3850 states and 4981 transitions. [2023-12-22 02:36:19,176 INFO L78 Accepts]: Start accepts. Automaton has 3850 states and 4981 transitions. Word has length 67 [2023-12-22 02:36:19,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:19,177 INFO L495 AbstractCegarLoop]: Abstraction has 3850 states and 4981 transitions. [2023-12-22 02:36:19,178 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, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:19,178 INFO L276 IsEmpty]: Start isEmpty. Operand 3850 states and 4981 transitions. [2023-12-22 02:36:19,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-22 02:36:19,182 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:19,182 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1] [2023-12-22 02:36:19,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-22 02:36:19,385 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-22 02:36:19,387 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:19,387 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:19,387 INFO L85 PathProgramCache]: Analyzing trace with hash -1108732509, now seen corresponding path program 1 times [2023-12-22 02:36:19,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:19,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1182529369] [2023-12-22 02:36:19,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:19,388 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-22 02:36:19,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:19,389 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-22 02:36:19,408 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-22 02:36:19,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:19,479 INFO L262 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-22 02:36:19,482 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:19,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:19,684 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-22 02:36:19,786 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:19,787 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:19,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1182529369] [2023-12-22 02:36:19,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1182529369] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-22 02:36:19,787 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-22 02:36:19,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2023-12-22 02:36:19,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874635481] [2023-12-22 02:36:19,787 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-22 02:36:19,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-22 02:36:19,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:19,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-22 02:36:19,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-22 02:36:19,789 INFO L87 Difference]: Start difference. First operand 3850 states and 4981 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-22 02:36:20,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:20,695 INFO L93 Difference]: Finished difference Result 8389 states and 10737 transitions. [2023-12-22 02:36:20,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-22 02:36:20,696 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 68 [2023-12-22 02:36:20,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:20,730 INFO L225 Difference]: With dead ends: 8389 [2023-12-22 02:36:20,730 INFO L226 Difference]: Without dead ends: 8386 [2023-12-22 02:36:20,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 129 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-22 02:36:20,735 INFO L413 NwaCegarLoop]: 810 mSDtfsCounter, 1605 mSDsluCounter, 2076 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1605 SdHoareTripleChecker+Valid, 2886 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:20,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1605 Valid, 2886 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 605 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:20,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8386 states. [2023-12-22 02:36:21,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8386 to 6204. [2023-12-22 02:36:21,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6204 states, 4720 states have (on average 1.3055084745762713) internal successors, (6162), 4881 states have internal predecessors, (6162), 700 states have call successors, (700), 568 states have call predecessors, (700), 782 states have return successors, (1097), 759 states have call predecessors, (1097), 697 states have call successors, (1097) [2023-12-22 02:36:21,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6204 states to 6204 states and 7959 transitions. [2023-12-22 02:36:21,175 INFO L78 Accepts]: Start accepts. Automaton has 6204 states and 7959 transitions. Word has length 68 [2023-12-22 02:36:21,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:21,175 INFO L495 AbstractCegarLoop]: Abstraction has 6204 states and 7959 transitions. [2023-12-22 02:36:21,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-22 02:36:21,176 INFO L276 IsEmpty]: Start isEmpty. Operand 6204 states and 7959 transitions. [2023-12-22 02:36:21,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-22 02:36:21,177 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:21,178 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-22 02:36:21,190 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-22 02:36:21,382 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-22 02:36:21,382 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:21,383 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:21,383 INFO L85 PathProgramCache]: Analyzing trace with hash 681300090, now seen corresponding path program 2 times [2023-12-22 02:36:21,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:21,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [170730005] [2023-12-22 02:36:21,383 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-22 02:36:21,384 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-22 02:36:21,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:21,385 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-22 02:36:21,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-22 02:36:21,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-22 02:36:21,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-22 02:36:21,470 INFO L262 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:21,472 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:21,479 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:21,479 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:21,479 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:21,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [170730005] [2023-12-22 02:36:21,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [170730005] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:21,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:21,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:21,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471674507] [2023-12-22 02:36:21,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:21,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:21,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:21,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:21,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:21,480 INFO L87 Difference]: Start difference. First operand 6204 states and 7959 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:21,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:21,763 INFO L93 Difference]: Finished difference Result 9175 states and 11815 transitions. [2023-12-22 02:36:21,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:21,764 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2023-12-22 02:36:21,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:21,786 INFO L225 Difference]: With dead ends: 9175 [2023-12-22 02:36:21,786 INFO L226 Difference]: Without dead ends: 3872 [2023-12-22 02:36:21,797 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 69 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-22 02:36:21,797 INFO L413 NwaCegarLoop]: 709 mSDtfsCounter, 669 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:21,797 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [669 Valid, 811 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:21,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3872 states. [2023-12-22 02:36:22,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3872 to 3848. [2023-12-22 02:36:22,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3848 states, 2948 states have (on average 1.3012211668928086) internal successors, (3836), 3039 states have internal predecessors, (3836), 436 states have call successors, (436), 344 states have call predecessors, (436), 462 states have return successors, (631), 469 states have call predecessors, (631), 433 states have call successors, (631) [2023-12-22 02:36:22,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3848 states to 3848 states and 4903 transitions. [2023-12-22 02:36:22,072 INFO L78 Accepts]: Start accepts. Automaton has 3848 states and 4903 transitions. Word has length 71 [2023-12-22 02:36:22,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:22,073 INFO L495 AbstractCegarLoop]: Abstraction has 3848 states and 4903 transitions. [2023-12-22 02:36:22,073 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-22 02:36:22,073 INFO L276 IsEmpty]: Start isEmpty. Operand 3848 states and 4903 transitions. [2023-12-22 02:36:22,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-22 02:36:22,074 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:22,075 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:22,080 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-22 02:36:22,283 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-22 02:36:22,284 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:22,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:22,284 INFO L85 PathProgramCache]: Analyzing trace with hash 593941346, now seen corresponding path program 1 times [2023-12-22 02:36:22,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:22,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [63599884] [2023-12-22 02:36:22,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:22,285 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-22 02:36:22,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:22,286 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-22 02:36:22,322 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-22 02:36:22,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:22,371 INFO L262 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:22,373 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:22,389 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-22 02:36:22,389 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:22,389 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:22,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [63599884] [2023-12-22 02:36:22,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [63599884] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:22,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:22,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:22,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048859117] [2023-12-22 02:36:22,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:22,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:22,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:22,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:22,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:22,390 INFO L87 Difference]: Start difference. First operand 3848 states and 4903 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-22 02:36:22,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:22,840 INFO L93 Difference]: Finished difference Result 10285 states and 12862 transitions. [2023-12-22 02:36:22,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:22,841 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 76 [2023-12-22 02:36:22,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:22,868 INFO L225 Difference]: With dead ends: 10285 [2023-12-22 02:36:22,868 INFO L226 Difference]: Without dead ends: 5496 [2023-12-22 02:36:22,879 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 74 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-22 02:36:22,880 INFO L413 NwaCegarLoop]: 719 mSDtfsCounter, 84 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 1356 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-22 02:36:22,880 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 1356 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:22,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5496 states. [2023-12-22 02:36:23,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5496 to 5496. [2023-12-22 02:36:23,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5496 states, 4158 states have (on average 1.2758537758537758) internal successors, (5305), 4294 states have internal predecessors, (5305), 634 states have call successors, (634), 512 states have call predecessors, (634), 702 states have return successors, (955), 694 states have call predecessors, (955), 631 states have call successors, (955) [2023-12-22 02:36:23,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5496 states to 5496 states and 6894 transitions. [2023-12-22 02:36:23,223 INFO L78 Accepts]: Start accepts. Automaton has 5496 states and 6894 transitions. Word has length 76 [2023-12-22 02:36:23,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:23,223 INFO L495 AbstractCegarLoop]: Abstraction has 5496 states and 6894 transitions. [2023-12-22 02:36:23,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-22 02:36:23,224 INFO L276 IsEmpty]: Start isEmpty. Operand 5496 states and 6894 transitions. [2023-12-22 02:36:23,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-22 02:36:23,226 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:23,226 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-22 02:36:23,232 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-22 02:36:23,430 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-22 02:36:23,430 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:23,431 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:23,431 INFO L85 PathProgramCache]: Analyzing trace with hash 789611736, now seen corresponding path program 1 times [2023-12-22 02:36:23,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:23,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1440372478] [2023-12-22 02:36:23,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:23,431 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-22 02:36:23,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:23,432 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-22 02:36:23,434 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-22 02:36:23,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:23,519 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:23,521 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:23,561 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-22 02:36:23,561 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:23,561 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:23,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1440372478] [2023-12-22 02:36:23,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1440372478] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:23,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:23,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:23,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551727251] [2023-12-22 02:36:23,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:23,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:36:23,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:23,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:36:23,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:36:23,563 INFO L87 Difference]: Start difference. First operand 5496 states and 6894 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 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-22 02:36:24,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:24,348 INFO L93 Difference]: Finished difference Result 10643 states and 13226 transitions. [2023-12-22 02:36:24,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:24,348 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 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 85 [2023-12-22 02:36:24,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:24,362 INFO L225 Difference]: With dead ends: 10643 [2023-12-22 02:36:24,362 INFO L226 Difference]: Without dead ends: 5526 [2023-12-22 02:36:24,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 83 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-22 02:36:24,372 INFO L413 NwaCegarLoop]: 337 mSDtfsCounter, 942 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 972 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:24,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [972 Valid, 664 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:24,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5526 states. [2023-12-22 02:36:24,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5526 to 5526. [2023-12-22 02:36:24,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5526 states, 4173 states have (on average 1.2590462497004553) internal successors, (5254), 4324 states have internal predecessors, (5254), 634 states have call successors, (634), 512 states have call predecessors, (634), 717 states have return successors, (955), 694 states have call predecessors, (955), 631 states have call successors, (955) [2023-12-22 02:36:24,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5526 states to 5526 states and 6843 transitions. [2023-12-22 02:36:24,769 INFO L78 Accepts]: Start accepts. Automaton has 5526 states and 6843 transitions. Word has length 85 [2023-12-22 02:36:24,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:24,769 INFO L495 AbstractCegarLoop]: Abstraction has 5526 states and 6843 transitions. [2023-12-22 02:36:24,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 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-22 02:36:24,770 INFO L276 IsEmpty]: Start isEmpty. Operand 5526 states and 6843 transitions. [2023-12-22 02:36:24,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-22 02:36:24,772 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:24,772 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:36:24,780 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-22 02:36:24,976 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-22 02:36:24,976 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:24,977 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:24,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1577653767, now seen corresponding path program 1 times [2023-12-22 02:36:24,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:24,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [887485319] [2023-12-22 02:36:24,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:24,978 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-22 02:36:24,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:24,986 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-22 02:36:25,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 (15)] Waiting until timeout for monitored process [2023-12-22 02:36:25,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:25,073 INFO L262 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:25,075 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:25,089 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-22 02:36:25,089 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:25,089 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:25,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [887485319] [2023-12-22 02:36:25,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [887485319] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:25,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:25,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:25,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601240986] [2023-12-22 02:36:25,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:25,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:25,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:25,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:25,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:25,090 INFO L87 Difference]: Start difference. First operand 5526 states and 6843 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-22 02:36:25,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:25,459 INFO L93 Difference]: Finished difference Result 10432 states and 12781 transitions. [2023-12-22 02:36:25,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:25,460 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 86 [2023-12-22 02:36:25,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:25,472 INFO L225 Difference]: With dead ends: 10432 [2023-12-22 02:36:25,472 INFO L226 Difference]: Without dead ends: 5275 [2023-12-22 02:36:25,482 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 84 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-22 02:36:25,483 INFO L413 NwaCegarLoop]: 713 mSDtfsCounter, 91 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 1347 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:25,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 1347 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:25,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5275 states. [2023-12-22 02:36:25,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5275 to 5272. [2023-12-22 02:36:25,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5272 states, 3989 states have (on average 1.2474304336926547) internal successors, (4976), 4134 states have internal predecessors, (4976), 596 states have call successors, (596), 484 states have call predecessors, (596), 685 states have return successors, (838), 656 states have call predecessors, (838), 593 states have call successors, (838) [2023-12-22 02:36:25,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5272 states to 5272 states and 6410 transitions. [2023-12-22 02:36:25,811 INFO L78 Accepts]: Start accepts. Automaton has 5272 states and 6410 transitions. Word has length 86 [2023-12-22 02:36:25,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:25,811 INFO L495 AbstractCegarLoop]: Abstraction has 5272 states and 6410 transitions. [2023-12-22 02:36:25,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-22 02:36:25,811 INFO L276 IsEmpty]: Start isEmpty. Operand 5272 states and 6410 transitions. [2023-12-22 02:36:25,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-22 02:36:25,816 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:25,816 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 02:36:25,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-22 02:36:26,020 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-22 02:36:26,020 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:26,021 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:26,021 INFO L85 PathProgramCache]: Analyzing trace with hash -243381883, now seen corresponding path program 1 times [2023-12-22 02:36:26,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:26,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [613209192] [2023-12-22 02:36:26,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:26,021 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-22 02:36:26,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:26,022 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-22 02:36:26,040 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-22 02:36:26,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:26,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:26,129 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:26,148 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-12-22 02:36:26,148 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:26,148 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:26,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [613209192] [2023-12-22 02:36:26,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [613209192] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:26,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:26,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:26,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807147184] [2023-12-22 02:36:26,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:26,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:26,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:26,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:26,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:26,149 INFO L87 Difference]: Start difference. First operand 5272 states and 6410 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-22 02:36:27,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:27,178 INFO L93 Difference]: Finished difference Result 12523 states and 15096 transitions. [2023-12-22 02:36:27,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-22 02:36:27,178 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 145 [2023-12-22 02:36:27,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:27,193 INFO L225 Difference]: With dead ends: 12523 [2023-12-22 02:36:27,193 INFO L226 Difference]: Without dead ends: 7415 [2023-12-22 02:36:27,201 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-22 02:36:27,201 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 981 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 952 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:27,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1016 Valid, 952 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-22 02:36:27,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7415 states. [2023-12-22 02:36:27,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7415 to 7095. [2023-12-22 02:36:27,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7095 states, 5323 states have (on average 1.2400901747135074) internal successors, (6601), 5504 states have internal predecessors, (6601), 816 states have call successors, (816), 673 states have call predecessors, (816), 954 states have return successors, (1132), 919 states have call predecessors, (1132), 813 states have call successors, (1132) [2023-12-22 02:36:27,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7095 states to 7095 states and 8549 transitions. [2023-12-22 02:36:27,728 INFO L78 Accepts]: Start accepts. Automaton has 7095 states and 8549 transitions. Word has length 145 [2023-12-22 02:36:27,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:27,729 INFO L495 AbstractCegarLoop]: Abstraction has 7095 states and 8549 transitions. [2023-12-22 02:36:27,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-22 02:36:27,729 INFO L276 IsEmpty]: Start isEmpty. Operand 7095 states and 8549 transitions. [2023-12-22 02:36:27,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:27,732 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:27,732 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] [2023-12-22 02:36:27,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 (16)] Forceful destruction successful, exit code 0 [2023-12-22 02:36:27,936 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-22 02:36:27,936 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:27,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:27,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1081367391, now seen corresponding path program 1 times [2023-12-22 02:36:27,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:27,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2015990075] [2023-12-22 02:36:27,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:27,937 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-22 02:36:27,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:27,938 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-22 02:36:27,939 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-22 02:36:28,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:28,075 INFO L262 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:28,078 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:28,093 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-22 02:36:28,093 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:28,093 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:28,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2015990075] [2023-12-22 02:36:28,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2015990075] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:28,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:28,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:28,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989773932] [2023-12-22 02:36:28,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:28,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:28,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:28,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:28,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:28,095 INFO L87 Difference]: Start difference. First operand 7095 states and 8549 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 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-22 02:36:28,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:28,488 INFO L93 Difference]: Finished difference Result 7441 states and 9113 transitions. [2023-12-22 02:36:28,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:28,488 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:28,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:28,505 INFO L225 Difference]: With dead ends: 7441 [2023-12-22 02:36:28,505 INFO L226 Difference]: Without dead ends: 7095 [2023-12-22 02:36:28,508 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 160 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-22 02:36:28,509 INFO L413 NwaCegarLoop]: 642 mSDtfsCounter, 567 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:28,509 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [567 Valid, 753 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:36:28,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7095 states. [2023-12-22 02:36:28,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7095 to 7095. [2023-12-22 02:36:28,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7095 states, 5323 states have (on average 1.2399023107270337) internal successors, (6600), 5504 states have internal predecessors, (6600), 816 states have call successors, (816), 673 states have call predecessors, (816), 954 states have return successors, (1132), 919 states have call predecessors, (1132), 813 states have call successors, (1132) [2023-12-22 02:36:28,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7095 states to 7095 states and 8548 transitions. [2023-12-22 02:36:28,928 INFO L78 Accepts]: Start accepts. Automaton has 7095 states and 8548 transitions. Word has length 162 [2023-12-22 02:36:28,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:28,928 INFO L495 AbstractCegarLoop]: Abstraction has 7095 states and 8548 transitions. [2023-12-22 02:36:28,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 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-22 02:36:28,928 INFO L276 IsEmpty]: Start isEmpty. Operand 7095 states and 8548 transitions. [2023-12-22 02:36:28,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:28,931 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:28,931 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] [2023-12-22 02:36:28,938 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-22 02:36:29,135 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-22 02:36:29,136 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:29,136 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:29,136 INFO L85 PathProgramCache]: Analyzing trace with hash 323824287, now seen corresponding path program 1 times [2023-12-22 02:36:29,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:29,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1106340307] [2023-12-22 02:36:29,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:29,137 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-22 02:36:29,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:29,138 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-22 02:36:29,168 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-22 02:36:29,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:29,274 INFO L262 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:36:29,277 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:29,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-22 02:36:29,295 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:29,296 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:29,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1106340307] [2023-12-22 02:36:29,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1106340307] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:29,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:29,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:36:29,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770608741] [2023-12-22 02:36:29,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:29,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:36:29,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:29,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:36:29,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:36:29,297 INFO L87 Difference]: Start difference. First operand 7095 states and 8548 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 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-22 02:36:29,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:29,714 INFO L93 Difference]: Finished difference Result 7433 states and 9096 transitions. [2023-12-22 02:36:29,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:36:29,715 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:29,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:29,730 INFO L225 Difference]: With dead ends: 7433 [2023-12-22 02:36:29,730 INFO L226 Difference]: Without dead ends: 7095 [2023-12-22 02:36:29,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 160 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-22 02:36:29,733 INFO L413 NwaCegarLoop]: 641 mSDtfsCounter, 558 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 558 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:29,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [558 Valid, 752 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:36:29,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7095 states. [2023-12-22 02:36:30,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7095 to 7095. [2023-12-22 02:36:30,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7095 states, 5323 states have (on average 1.2397144467405599) internal successors, (6599), 5504 states have internal predecessors, (6599), 816 states have call successors, (816), 673 states have call predecessors, (816), 954 states have return successors, (1132), 919 states have call predecessors, (1132), 813 states have call successors, (1132) [2023-12-22 02:36:30,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7095 states to 7095 states and 8547 transitions. [2023-12-22 02:36:30,186 INFO L78 Accepts]: Start accepts. Automaton has 7095 states and 8547 transitions. Word has length 162 [2023-12-22 02:36:30,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:30,186 INFO L495 AbstractCegarLoop]: Abstraction has 7095 states and 8547 transitions. [2023-12-22 02:36:30,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 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-22 02:36:30,187 INFO L276 IsEmpty]: Start isEmpty. Operand 7095 states and 8547 transitions. [2023-12-22 02:36:30,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:30,190 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:30,190 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] [2023-12-22 02:36:30,195 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-22 02:36:30,394 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-22 02:36:30,395 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:30,396 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:30,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1573155171, now seen corresponding path program 1 times [2023-12-22 02:36:30,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:30,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1676203581] [2023-12-22 02:36:30,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:30,396 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-22 02:36:30,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:30,434 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-22 02:36:30,460 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-22 02:36:30,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:30,578 INFO L262 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:30,581 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:30,647 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:36:30,648 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:30,648 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:30,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1676203581] [2023-12-22 02:36:30,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1676203581] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:30,648 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:30,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:30,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210986773] [2023-12-22 02:36:30,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:30,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:30,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:30,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:30,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:30,651 INFO L87 Difference]: Start difference. First operand 7095 states and 8547 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 3 states have internal predecessors, (151), 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-22 02:36:31,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:31,906 INFO L93 Difference]: Finished difference Result 7814 states and 9732 transitions. [2023-12-22 02:36:31,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:36:31,906 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 3 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:31,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:31,925 INFO L225 Difference]: With dead ends: 7814 [2023-12-22 02:36:31,925 INFO L226 Difference]: Without dead ends: 7479 [2023-12-22 02:36:31,928 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:31,929 INFO L413 NwaCegarLoop]: 477 mSDtfsCounter, 1258 mSDsluCounter, 1155 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1288 SdHoareTripleChecker+Valid, 1632 SdHoareTripleChecker+Invalid, 947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:31,929 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1288 Valid, 1632 Invalid, 947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 868 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-22 02:36:31,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7479 states. [2023-12-22 02:36:32,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7479 to 7448. [2023-12-22 02:36:32,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7448 states, 5648 states have (on average 1.2636331444759208) internal successors, (7137), 5830 states have internal predecessors, (7137), 837 states have call successors, (837), 679 states have call predecessors, (837), 961 states have return successors, (1154), 940 states have call predecessors, (1154), 834 states have call successors, (1154) [2023-12-22 02:36:32,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7448 states to 7448 states and 9128 transitions. [2023-12-22 02:36:32,423 INFO L78 Accepts]: Start accepts. Automaton has 7448 states and 9128 transitions. Word has length 162 [2023-12-22 02:36:32,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:32,423 INFO L495 AbstractCegarLoop]: Abstraction has 7448 states and 9128 transitions. [2023-12-22 02:36:32,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 3 states have internal predecessors, (151), 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-22 02:36:32,423 INFO L276 IsEmpty]: Start isEmpty. Operand 7448 states and 9128 transitions. [2023-12-22 02:36:32,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:32,426 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:32,426 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] [2023-12-22 02:36:32,434 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-22 02:36:32,632 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-22 02:36:32,633 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:32,633 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:32,633 INFO L85 PathProgramCache]: Analyzing trace with hash 516443741, now seen corresponding path program 1 times [2023-12-22 02:36:32,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:32,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2045505637] [2023-12-22 02:36:32,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:32,634 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-22 02:36:32,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:32,636 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-22 02:36:32,676 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-22 02:36:32,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:32,784 INFO L262 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:32,787 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:32,850 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-22 02:36:32,850 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:32,850 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:32,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2045505637] [2023-12-22 02:36:32,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2045505637] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:32,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:32,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:32,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914464859] [2023-12-22 02:36:32,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:32,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:32,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:32,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:32,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:32,852 INFO L87 Difference]: Start difference. First operand 7448 states and 9128 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:33,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:33,755 INFO L93 Difference]: Finished difference Result 8136 states and 10259 transitions. [2023-12-22 02:36:33,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:33,756 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:33,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:33,774 INFO L225 Difference]: With dead ends: 8136 [2023-12-22 02:36:33,774 INFO L226 Difference]: Without dead ends: 7448 [2023-12-22 02:36:33,777 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:33,777 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 929 mSDsluCounter, 656 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 959 SdHoareTripleChecker+Valid, 1073 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:33,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [959 Valid, 1073 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:33,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7448 states. [2023-12-22 02:36:34,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7448 to 7448. [2023-12-22 02:36:34,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7448 states, 5648 states have (on average 1.2623937677053825) internal successors, (7130), 5830 states have internal predecessors, (7130), 837 states have call successors, (837), 679 states have call predecessors, (837), 961 states have return successors, (1154), 940 states have call predecessors, (1154), 834 states have call successors, (1154) [2023-12-22 02:36:34,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7448 states to 7448 states and 9121 transitions. [2023-12-22 02:36:34,296 INFO L78 Accepts]: Start accepts. Automaton has 7448 states and 9121 transitions. Word has length 162 [2023-12-22 02:36:34,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:34,296 INFO L495 AbstractCegarLoop]: Abstraction has 7448 states and 9121 transitions. [2023-12-22 02:36:34,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:34,296 INFO L276 IsEmpty]: Start isEmpty. Operand 7448 states and 9121 transitions. [2023-12-22 02:36:34,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:34,299 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:34,299 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] [2023-12-22 02:36:34,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 (20)] Forceful destruction successful, exit code 0 [2023-12-22 02:36:34,503 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-22 02:36:34,503 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:34,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:34,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1023279587, now seen corresponding path program 1 times [2023-12-22 02:36:34,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:34,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1912520594] [2023-12-22 02:36:34,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:34,504 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-22 02:36:34,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:34,505 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-22 02:36:34,508 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-22 02:36:34,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:34,645 INFO L262 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:34,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:34,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-22 02:36:34,704 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:34,704 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:34,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1912520594] [2023-12-22 02:36:34,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1912520594] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:34,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:34,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:34,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32732539] [2023-12-22 02:36:34,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:34,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:34,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:34,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:34,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:34,706 INFO L87 Difference]: Start difference. First operand 7448 states and 9121 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:35,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:35,595 INFO L93 Difference]: Finished difference Result 8136 states and 10245 transitions. [2023-12-22 02:36:35,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:35,596 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:35,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:35,610 INFO L225 Difference]: With dead ends: 8136 [2023-12-22 02:36:35,610 INFO L226 Difference]: Without dead ends: 7448 [2023-12-22 02:36:35,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:35,613 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 923 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 1066 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:35,614 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [953 Valid, 1066 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:35,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7448 states. [2023-12-22 02:36:36,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7448 to 7448. [2023-12-22 02:36:36,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7448 states, 5648 states have (on average 1.2611543909348442) internal successors, (7123), 5830 states have internal predecessors, (7123), 837 states have call successors, (837), 679 states have call predecessors, (837), 961 states have return successors, (1154), 940 states have call predecessors, (1154), 834 states have call successors, (1154) [2023-12-22 02:36:36,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7448 states to 7448 states and 9114 transitions. [2023-12-22 02:36:36,280 INFO L78 Accepts]: Start accepts. Automaton has 7448 states and 9114 transitions. Word has length 162 [2023-12-22 02:36:36,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:36,280 INFO L495 AbstractCegarLoop]: Abstraction has 7448 states and 9114 transitions. [2023-12-22 02:36:36,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:36,281 INFO L276 IsEmpty]: Start isEmpty. Operand 7448 states and 9114 transitions. [2023-12-22 02:36:36,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:36,284 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:36,284 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] [2023-12-22 02:36:36,290 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-22 02:36:36,490 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-22 02:36:36,490 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:36,491 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:36,491 INFO L85 PathProgramCache]: Analyzing trace with hash 1559451229, now seen corresponding path program 1 times [2023-12-22 02:36:36,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:36,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [5720586] [2023-12-22 02:36:36,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:36,491 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-22 02:36:36,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:36,492 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-22 02:36:36,493 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-22 02:36:36,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:36,628 INFO L262 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:36,638 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:36,718 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-22 02:36:36,718 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:36,718 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:36,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [5720586] [2023-12-22 02:36:36,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [5720586] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:36,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:36,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:36,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789968692] [2023-12-22 02:36:36,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:36,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:36,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:36,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:36,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:36,721 INFO L87 Difference]: Start difference. First operand 7448 states and 9114 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:37,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:37,722 INFO L93 Difference]: Finished difference Result 8136 states and 10231 transitions. [2023-12-22 02:36:37,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:37,723 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:37,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:37,737 INFO L225 Difference]: With dead ends: 8136 [2023-12-22 02:36:37,737 INFO L226 Difference]: Without dead ends: 7448 [2023-12-22 02:36:37,740 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:37,741 INFO L413 NwaCegarLoop]: 411 mSDtfsCounter, 917 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 947 SdHoareTripleChecker+Valid, 1059 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:37,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [947 Valid, 1059 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:37,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7448 states. [2023-12-22 02:36:38,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7448 to 7448. [2023-12-22 02:36:38,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7448 states, 5648 states have (on average 1.2599150141643058) internal successors, (7116), 5830 states have internal predecessors, (7116), 837 states have call successors, (837), 679 states have call predecessors, (837), 961 states have return successors, (1154), 940 states have call predecessors, (1154), 834 states have call successors, (1154) [2023-12-22 02:36:38,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7448 states to 7448 states and 9107 transitions. [2023-12-22 02:36:38,457 INFO L78 Accepts]: Start accepts. Automaton has 7448 states and 9107 transitions. Word has length 162 [2023-12-22 02:36:38,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:38,457 INFO L495 AbstractCegarLoop]: Abstraction has 7448 states and 9107 transitions. [2023-12-22 02:36:38,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:38,457 INFO L276 IsEmpty]: Start isEmpty. Operand 7448 states and 9107 transitions. [2023-12-22 02:36:38,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:38,460 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:38,460 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] [2023-12-22 02:36:38,466 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-22 02:36:38,666 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-22 02:36:38,667 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:38,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:38,667 INFO L85 PathProgramCache]: Analyzing trace with hash 257291805, now seen corresponding path program 1 times [2023-12-22 02:36:38,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:38,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [484016081] [2023-12-22 02:36:38,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:38,668 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-22 02:36:38,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:38,669 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-22 02:36:38,670 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-22 02:36:38,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:38,806 INFO L262 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:38,808 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:38,866 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-22 02:36:38,866 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:38,867 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:38,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [484016081] [2023-12-22 02:36:38,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [484016081] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:38,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:38,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:38,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706722249] [2023-12-22 02:36:38,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:38,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:38,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:38,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:38,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:38,868 INFO L87 Difference]: Start difference. First operand 7448 states and 9107 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:39,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:39,835 INFO L93 Difference]: Finished difference Result 8136 states and 10217 transitions. [2023-12-22 02:36:39,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:39,837 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:39,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:39,848 INFO L225 Difference]: With dead ends: 8136 [2023-12-22 02:36:39,848 INFO L226 Difference]: Without dead ends: 7448 [2023-12-22 02:36:39,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:39,852 INFO L413 NwaCegarLoop]: 408 mSDtfsCounter, 911 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 941 SdHoareTripleChecker+Valid, 1052 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:39,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [941 Valid, 1052 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:39,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7448 states. [2023-12-22 02:36:40,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7448 to 7448. [2023-12-22 02:36:40,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7448 states, 5648 states have (on average 1.2586756373937678) internal successors, (7109), 5830 states have internal predecessors, (7109), 837 states have call successors, (837), 679 states have call predecessors, (837), 961 states have return successors, (1154), 940 states have call predecessors, (1154), 834 states have call successors, (1154) [2023-12-22 02:36:40,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7448 states to 7448 states and 9100 transitions. [2023-12-22 02:36:40,464 INFO L78 Accepts]: Start accepts. Automaton has 7448 states and 9100 transitions. Word has length 162 [2023-12-22 02:36:40,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:40,464 INFO L495 AbstractCegarLoop]: Abstraction has 7448 states and 9100 transitions. [2023-12-22 02:36:40,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:40,464 INFO L276 IsEmpty]: Start isEmpty. Operand 7448 states and 9100 transitions. [2023-12-22 02:36:40,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:40,467 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:40,467 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] [2023-12-22 02:36:40,475 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-22 02:36:40,669 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-22 02:36:40,669 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:40,670 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:40,670 INFO L85 PathProgramCache]: Analyzing trace with hash 675180507, now seen corresponding path program 1 times [2023-12-22 02:36:40,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:40,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [768575182] [2023-12-22 02:36:40,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:40,670 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-22 02:36:40,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:40,671 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-22 02:36:40,673 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-22 02:36:40,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:40,804 INFO L262 TraceCheckSpWp]: Trace formula consists of 490 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:40,807 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:40,868 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-22 02:36:40,868 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:40,869 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:40,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [768575182] [2023-12-22 02:36:40,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [768575182] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:40,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:40,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:40,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636746207] [2023-12-22 02:36:40,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:40,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:40,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:40,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:40,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:40,871 INFO L87 Difference]: Start difference. First operand 7448 states and 9100 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:42,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:42,095 INFO L93 Difference]: Finished difference Result 8136 states and 10203 transitions. [2023-12-22 02:36:42,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:42,095 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:42,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:42,109 INFO L225 Difference]: With dead ends: 8136 [2023-12-22 02:36:42,109 INFO L226 Difference]: Without dead ends: 7448 [2023-12-22 02:36:42,123 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:42,125 INFO L413 NwaCegarLoop]: 405 mSDtfsCounter, 905 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 935 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:42,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [935 Valid, 1045 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:42,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7448 states. [2023-12-22 02:36:42,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7448 to 7448. [2023-12-22 02:36:42,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7448 states, 5648 states have (on average 1.2574362606232294) internal successors, (7102), 5830 states have internal predecessors, (7102), 837 states have call successors, (837), 679 states have call predecessors, (837), 961 states have return successors, (1154), 940 states have call predecessors, (1154), 834 states have call successors, (1154) [2023-12-22 02:36:42,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7448 states to 7448 states and 9093 transitions. [2023-12-22 02:36:42,812 INFO L78 Accepts]: Start accepts. Automaton has 7448 states and 9093 transitions. Word has length 162 [2023-12-22 02:36:42,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:42,812 INFO L495 AbstractCegarLoop]: Abstraction has 7448 states and 9093 transitions. [2023-12-22 02:36:42,812 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:42,813 INFO L276 IsEmpty]: Start isEmpty. Operand 7448 states and 9093 transitions. [2023-12-22 02:36:42,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:42,815 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:42,815 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] [2023-12-22 02:36:42,821 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-22 02:36:43,016 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-22 02:36:43,017 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:43,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:43,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1044774811, now seen corresponding path program 1 times [2023-12-22 02:36:43,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:43,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [104339471] [2023-12-22 02:36:43,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:43,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-22 02:36:43,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:43,019 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-22 02:36:43,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 (25)] Waiting until timeout for monitored process [2023-12-22 02:36:43,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:43,159 INFO L262 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:43,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:43,223 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-22 02:36:43,223 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:43,223 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:43,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [104339471] [2023-12-22 02:36:43,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [104339471] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:43,223 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:43,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:43,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200943974] [2023-12-22 02:36:43,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:43,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:43,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:43,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:43,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:43,225 INFO L87 Difference]: Start difference. First operand 7448 states and 9093 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:44,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:44,326 INFO L93 Difference]: Finished difference Result 8136 states and 10189 transitions. [2023-12-22 02:36:44,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:44,327 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:44,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:44,342 INFO L225 Difference]: With dead ends: 8136 [2023-12-22 02:36:44,342 INFO L226 Difference]: Without dead ends: 7448 [2023-12-22 02:36:44,345 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:44,345 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 899 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 929 SdHoareTripleChecker+Valid, 1038 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:44,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [929 Valid, 1038 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:44,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7448 states. [2023-12-22 02:36:45,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7448 to 7448. [2023-12-22 02:36:45,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7448 states, 5648 states have (on average 1.2561968838526911) internal successors, (7095), 5830 states have internal predecessors, (7095), 837 states have call successors, (837), 679 states have call predecessors, (837), 961 states have return successors, (1154), 940 states have call predecessors, (1154), 834 states have call successors, (1154) [2023-12-22 02:36:45,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7448 states to 7448 states and 9086 transitions. [2023-12-22 02:36:45,041 INFO L78 Accepts]: Start accepts. Automaton has 7448 states and 9086 transitions. Word has length 162 [2023-12-22 02:36:45,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:45,041 INFO L495 AbstractCegarLoop]: Abstraction has 7448 states and 9086 transitions. [2023-12-22 02:36:45,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:45,041 INFO L276 IsEmpty]: Start isEmpty. Operand 7448 states and 9086 transitions. [2023-12-22 02:36:45,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:45,043 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:45,043 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] [2023-12-22 02:36:45,051 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-22 02:36:45,248 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-22 02:36:45,249 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:45,249 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:45,249 INFO L85 PathProgramCache]: Analyzing trace with hash 86865883, now seen corresponding path program 1 times [2023-12-22 02:36:45,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:45,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1975419713] [2023-12-22 02:36:45,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:45,250 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-22 02:36:45,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:45,251 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-22 02:36:45,254 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-22 02:36:45,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:45,384 INFO L262 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:45,387 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:45,440 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-22 02:36:45,441 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:45,441 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:45,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1975419713] [2023-12-22 02:36:45,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1975419713] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:45,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:45,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:45,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520316604] [2023-12-22 02:36:45,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:45,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:45,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:45,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:45,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:45,442 INFO L87 Difference]: Start difference. First operand 7448 states and 9086 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:46,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:46,607 INFO L93 Difference]: Finished difference Result 8136 states and 10175 transitions. [2023-12-22 02:36:46,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:46,608 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:46,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:46,619 INFO L225 Difference]: With dead ends: 8136 [2023-12-22 02:36:46,619 INFO L226 Difference]: Without dead ends: 7448 [2023-12-22 02:36:46,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:46,621 INFO L413 NwaCegarLoop]: 399 mSDtfsCounter, 893 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 923 SdHoareTripleChecker+Valid, 1031 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:46,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [923 Valid, 1031 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:46,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7448 states. [2023-12-22 02:36:47,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7448 to 7448. [2023-12-22 02:36:47,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7448 states, 5648 states have (on average 1.254957507082153) internal successors, (7088), 5830 states have internal predecessors, (7088), 837 states have call successors, (837), 679 states have call predecessors, (837), 961 states have return successors, (1154), 940 states have call predecessors, (1154), 834 states have call successors, (1154) [2023-12-22 02:36:47,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7448 states to 7448 states and 9079 transitions. [2023-12-22 02:36:47,401 INFO L78 Accepts]: Start accepts. Automaton has 7448 states and 9079 transitions. Word has length 162 [2023-12-22 02:36:47,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:47,401 INFO L495 AbstractCegarLoop]: Abstraction has 7448 states and 9079 transitions. [2023-12-22 02:36:47,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:47,402 INFO L276 IsEmpty]: Start isEmpty. Operand 7448 states and 9079 transitions. [2023-12-22 02:36:47,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:47,404 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:47,404 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] [2023-12-22 02:36:47,408 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Ended with exit code 0 [2023-12-22 02:36:47,604 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-22 02:36:47,605 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:47,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:47,605 INFO L85 PathProgramCache]: Analyzing trace with hash 55965595, now seen corresponding path program 1 times [2023-12-22 02:36:47,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:47,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1536832451] [2023-12-22 02:36:47,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:47,606 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-22 02:36:47,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:47,607 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-22 02:36:47,608 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-22 02:36:47,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:47,734 INFO L262 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:47,737 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:47,812 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-22 02:36:47,812 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:47,812 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:47,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1536832451] [2023-12-22 02:36:47,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1536832451] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:47,813 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:47,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:47,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934749139] [2023-12-22 02:36:47,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:47,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:47,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:47,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:47,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:47,815 INFO L87 Difference]: Start difference. First operand 7448 states and 9079 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:48,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:48,933 INFO L93 Difference]: Finished difference Result 8136 states and 10161 transitions. [2023-12-22 02:36:48,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:48,934 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:48,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:48,947 INFO L225 Difference]: With dead ends: 8136 [2023-12-22 02:36:48,947 INFO L226 Difference]: Without dead ends: 7448 [2023-12-22 02:36:48,949 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:48,949 INFO L413 NwaCegarLoop]: 396 mSDtfsCounter, 886 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 916 SdHoareTripleChecker+Valid, 1024 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:48,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [916 Valid, 1024 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:48,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7448 states. [2023-12-22 02:36:49,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7448 to 7448. [2023-12-22 02:36:49,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7448 states, 5648 states have (on average 1.2537181303116147) internal successors, (7081), 5830 states have internal predecessors, (7081), 837 states have call successors, (837), 679 states have call predecessors, (837), 961 states have return successors, (1154), 940 states have call predecessors, (1154), 834 states have call successors, (1154) [2023-12-22 02:36:49,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7448 states to 7448 states and 9072 transitions. [2023-12-22 02:36:49,707 INFO L78 Accepts]: Start accepts. Automaton has 7448 states and 9072 transitions. Word has length 162 [2023-12-22 02:36:49,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:49,707 INFO L495 AbstractCegarLoop]: Abstraction has 7448 states and 9072 transitions. [2023-12-22 02:36:49,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:49,707 INFO L276 IsEmpty]: Start isEmpty. Operand 7448 states and 9072 transitions. [2023-12-22 02:36:49,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:49,709 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:49,710 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] [2023-12-22 02:36:49,714 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 (27)] Ended with exit code 0 [2023-12-22 02:36:49,911 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-22 02:36:49,911 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:49,911 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:49,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1562077019, now seen corresponding path program 1 times [2023-12-22 02:36:49,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:49,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1941215755] [2023-12-22 02:36:49,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:49,912 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-22 02:36:49,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:49,913 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-22 02:36:49,920 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-22 02:36:50,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:50,058 INFO L262 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:50,061 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:50,117 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-22 02:36:50,118 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:50,118 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:50,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1941215755] [2023-12-22 02:36:50,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1941215755] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:50,118 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:50,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:50,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463162562] [2023-12-22 02:36:50,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:50,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:50,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:50,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:50,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:50,119 INFO L87 Difference]: Start difference. First operand 7448 states and 9072 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:51,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:51,368 INFO L93 Difference]: Finished difference Result 8136 states and 10147 transitions. [2023-12-22 02:36:51,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:51,368 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:51,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:51,385 INFO L225 Difference]: With dead ends: 8136 [2023-12-22 02:36:51,385 INFO L226 Difference]: Without dead ends: 7448 [2023-12-22 02:36:51,388 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:51,388 INFO L413 NwaCegarLoop]: 393 mSDtfsCounter, 880 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 910 SdHoareTripleChecker+Valid, 1017 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:51,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [910 Valid, 1017 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:51,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7448 states. [2023-12-22 02:36:52,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7448 to 7448. [2023-12-22 02:36:52,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7448 states, 5648 states have (on average 1.2524787535410764) internal successors, (7074), 5830 states have internal predecessors, (7074), 837 states have call successors, (837), 679 states have call predecessors, (837), 961 states have return successors, (1154), 940 states have call predecessors, (1154), 834 states have call successors, (1154) [2023-12-22 02:36:52,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7448 states to 7448 states and 9065 transitions. [2023-12-22 02:36:52,218 INFO L78 Accepts]: Start accepts. Automaton has 7448 states and 9065 transitions. Word has length 162 [2023-12-22 02:36:52,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:52,218 INFO L495 AbstractCegarLoop]: Abstraction has 7448 states and 9065 transitions. [2023-12-22 02:36:52,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:52,218 INFO L276 IsEmpty]: Start isEmpty. Operand 7448 states and 9065 transitions. [2023-12-22 02:36:52,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:52,221 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:52,221 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] [2023-12-22 02:36:52,228 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-22 02:36:52,427 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-22 02:36:52,428 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:52,428 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:52,428 INFO L85 PathProgramCache]: Analyzing trace with hash -2130116709, now seen corresponding path program 1 times [2023-12-22 02:36:52,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:52,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [945495782] [2023-12-22 02:36:52,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:52,429 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-22 02:36:52,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:52,430 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-22 02:36:52,431 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-22 02:36:52,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:52,565 INFO L262 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:52,568 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:52,619 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-22 02:36:52,619 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:52,619 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:52,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [945495782] [2023-12-22 02:36:52,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [945495782] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:52,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:52,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:52,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653430432] [2023-12-22 02:36:52,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:52,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:52,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:52,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:52,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:52,620 INFO L87 Difference]: Start difference. First operand 7448 states and 9065 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:53,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:53,921 INFO L93 Difference]: Finished difference Result 8136 states and 10133 transitions. [2023-12-22 02:36:53,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:36:53,921 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:53,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:53,938 INFO L225 Difference]: With dead ends: 8136 [2023-12-22 02:36:53,938 INFO L226 Difference]: Without dead ends: 7448 [2023-12-22 02:36:53,942 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:53,942 INFO L413 NwaCegarLoop]: 390 mSDtfsCounter, 874 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 1010 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:53,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [904 Valid, 1010 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:36:53,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7448 states. [2023-12-22 02:36:54,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7448 to 7448. [2023-12-22 02:36:54,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7448 states, 5648 states have (on average 1.2512393767705383) internal successors, (7067), 5830 states have internal predecessors, (7067), 837 states have call successors, (837), 679 states have call predecessors, (837), 961 states have return successors, (1154), 940 states have call predecessors, (1154), 834 states have call successors, (1154) [2023-12-22 02:36:54,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7448 states to 7448 states and 9058 transitions. [2023-12-22 02:36:54,829 INFO L78 Accepts]: Start accepts. Automaton has 7448 states and 9058 transitions. Word has length 162 [2023-12-22 02:36:54,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:54,829 INFO L495 AbstractCegarLoop]: Abstraction has 7448 states and 9058 transitions. [2023-12-22 02:36:54,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:54,829 INFO L276 IsEmpty]: Start isEmpty. Operand 7448 states and 9058 transitions. [2023-12-22 02:36:54,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:54,832 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:54,832 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] [2023-12-22 02:36:54,837 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2023-12-22 02:36:55,032 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-22 02:36:55,033 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:55,033 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:55,033 INFO L85 PathProgramCache]: Analyzing trace with hash 1491558235, now seen corresponding path program 1 times [2023-12-22 02:36:55,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:55,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [512116965] [2023-12-22 02:36:55,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:55,034 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-22 02:36:55,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:55,035 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-22 02:36:55,036 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-22 02:36:55,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:55,171 INFO L262 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:55,173 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:55,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-22 02:36:55,257 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:55,258 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:55,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [512116965] [2023-12-22 02:36:55,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [512116965] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:55,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:55,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:55,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750822211] [2023-12-22 02:36:55,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:55,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:55,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:55,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:55,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:55,259 INFO L87 Difference]: Start difference. First operand 7448 states and 9058 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:56,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:56,628 INFO L93 Difference]: Finished difference Result 8302 states and 10391 transitions. [2023-12-22 02:36:56,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:56,628 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:56,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:56,645 INFO L225 Difference]: With dead ends: 8302 [2023-12-22 02:36:56,645 INFO L226 Difference]: Without dead ends: 7614 [2023-12-22 02:36:56,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:56,649 INFO L413 NwaCegarLoop]: 388 mSDtfsCounter, 982 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 783 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1012 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:56,649 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1012 Valid, 1004 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 783 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:56,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7614 states. [2023-12-22 02:36:57,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7614 to 7614. [2023-12-22 02:36:57,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7614 states, 5808 states have (on average 1.256198347107438) internal successors, (7296), 5990 states have internal predecessors, (7296), 839 states have call successors, (839), 683 states have call predecessors, (839), 965 states have return successors, (1156), 942 states have call predecessors, (1156), 836 states have call successors, (1156) [2023-12-22 02:36:57,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7614 states to 7614 states and 9291 transitions. [2023-12-22 02:36:57,532 INFO L78 Accepts]: Start accepts. Automaton has 7614 states and 9291 transitions. Word has length 162 [2023-12-22 02:36:57,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:36:57,532 INFO L495 AbstractCegarLoop]: Abstraction has 7614 states and 9291 transitions. [2023-12-22 02:36:57,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:57,532 INFO L276 IsEmpty]: Start isEmpty. Operand 7614 states and 9291 transitions. [2023-12-22 02:36:57,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:36:57,535 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:36:57,535 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] [2023-12-22 02:36:57,540 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Ended with exit code 0 [2023-12-22 02:36:57,735 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-22 02:36:57,735 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:36:57,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:36:57,735 INFO L85 PathProgramCache]: Analyzing trace with hash 906786585, now seen corresponding path program 1 times [2023-12-22 02:36:57,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:36:57,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1930413245] [2023-12-22 02:36:57,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:36:57,736 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-22 02:36:57,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:36:57,737 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-22 02:36:57,737 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-22 02:36:57,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:36:57,886 INFO L262 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:36:57,888 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:36:57,943 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-22 02:36:57,943 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:36:57,943 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:36:57,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1930413245] [2023-12-22 02:36:57,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1930413245] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:36:57,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:36:57,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:36:57,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466995684] [2023-12-22 02:36:57,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:36:57,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:36:57,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:36:57,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:36:57,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:36:57,944 INFO L87 Difference]: Start difference. First operand 7614 states and 9291 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:36:59,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:36:59,363 INFO L93 Difference]: Finished difference Result 8634 states and 10857 transitions. [2023-12-22 02:36:59,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:36:59,363 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:36:59,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:36:59,373 INFO L225 Difference]: With dead ends: 8634 [2023-12-22 02:36:59,374 INFO L226 Difference]: Without dead ends: 7780 [2023-12-22 02:36:59,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:36:59,376 INFO L413 NwaCegarLoop]: 385 mSDtfsCounter, 975 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 784 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1005 SdHoareTripleChecker+Valid, 997 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:36:59,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1005 Valid, 997 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 784 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:36:59,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7780 states. [2023-12-22 02:37:00,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7780 to 7780. [2023-12-22 02:37:00,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7780 states, 5968 states have (on average 1.260221179624665) internal successors, (7521), 6150 states have internal predecessors, (7521), 841 states have call successors, (841), 687 states have call predecessors, (841), 969 states have return successors, (1158), 944 states have call predecessors, (1158), 838 states have call successors, (1158) [2023-12-22 02:37:00,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7780 states to 7780 states and 9520 transitions. [2023-12-22 02:37:00,389 INFO L78 Accepts]: Start accepts. Automaton has 7780 states and 9520 transitions. Word has length 162 [2023-12-22 02:37:00,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:00,389 INFO L495 AbstractCegarLoop]: Abstraction has 7780 states and 9520 transitions. [2023-12-22 02:37:00,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:00,389 INFO L276 IsEmpty]: Start isEmpty. Operand 7780 states and 9520 transitions. [2023-12-22 02:37:00,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:00,391 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:00,391 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] [2023-12-22 02:37:00,399 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-22 02:37:00,592 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-22 02:37:00,592 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:00,592 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:00,592 INFO L85 PathProgramCache]: Analyzing trace with hash 816235704, now seen corresponding path program 1 times [2023-12-22 02:37:00,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:00,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1050885798] [2023-12-22 02:37:00,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:00,593 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-22 02:37:00,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:00,594 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-22 02:37:00,595 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-22 02:37:00,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:00,719 INFO L262 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:00,722 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:00,776 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-22 02:37:00,776 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:00,776 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:00,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1050885798] [2023-12-22 02:37:00,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1050885798] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:00,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:00,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:00,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984116557] [2023-12-22 02:37:00,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:00,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:00,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:00,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:00,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:00,777 INFO L87 Difference]: Start difference. First operand 7780 states and 9520 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:02,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:02,276 INFO L93 Difference]: Finished difference Result 8966 states and 11315 transitions. [2023-12-22 02:37:02,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:37:02,277 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:02,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:02,292 INFO L225 Difference]: With dead ends: 8966 [2023-12-22 02:37:02,292 INFO L226 Difference]: Without dead ends: 7946 [2023-12-22 02:37:02,295 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:37:02,296 INFO L413 NwaCegarLoop]: 382 mSDtfsCounter, 969 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 999 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:02,296 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [999 Valid, 990 Invalid, 835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:37:02,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7946 states. [2023-12-22 02:37:03,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7946 to 7946. [2023-12-22 02:37:03,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7946 states, 6128 states have (on average 1.2633812010443863) internal successors, (7742), 6310 states have internal predecessors, (7742), 843 states have call successors, (843), 691 states have call predecessors, (843), 973 states have return successors, (1160), 946 states have call predecessors, (1160), 840 states have call successors, (1160) [2023-12-22 02:37:03,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7946 states to 7946 states and 9745 transitions. [2023-12-22 02:37:03,384 INFO L78 Accepts]: Start accepts. Automaton has 7946 states and 9745 transitions. Word has length 162 [2023-12-22 02:37:03,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:03,384 INFO L495 AbstractCegarLoop]: Abstraction has 7946 states and 9745 transitions. [2023-12-22 02:37:03,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:03,385 INFO L276 IsEmpty]: Start isEmpty. Operand 7946 states and 9745 transitions. [2023-12-22 02:37:03,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:03,386 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:03,387 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] [2023-12-22 02:37:03,392 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-22 02:37:03,588 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-22 02:37:03,588 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:03,588 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:03,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1772780792, now seen corresponding path program 1 times [2023-12-22 02:37:03,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:03,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1532608934] [2023-12-22 02:37:03,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:03,589 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-22 02:37:03,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:03,590 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-22 02:37:03,591 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-22 02:37:03,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:03,719 INFO L262 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:03,721 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:03,788 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-22 02:37:03,788 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:03,789 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:03,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1532608934] [2023-12-22 02:37:03,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1532608934] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:03,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:03,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:03,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209112470] [2023-12-22 02:37:03,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:03,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:03,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:03,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:03,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:03,790 INFO L87 Difference]: Start difference. First operand 7946 states and 9745 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:05,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:05,284 INFO L93 Difference]: Finished difference Result 9298 states and 11765 transitions. [2023-12-22 02:37:05,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:37:05,284 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:05,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:05,296 INFO L225 Difference]: With dead ends: 9298 [2023-12-22 02:37:05,296 INFO L226 Difference]: Without dead ends: 8112 [2023-12-22 02:37:05,299 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:37:05,299 INFO L413 NwaCegarLoop]: 379 mSDtfsCounter, 962 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 776 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 992 SdHoareTripleChecker+Valid, 983 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:05,300 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [992 Valid, 983 Invalid, 834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 776 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:37:05,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8112 states. [2023-12-22 02:37:06,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8112 to 8112. [2023-12-22 02:37:06,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8112 states, 6288 states have (on average 1.2657442748091603) internal successors, (7959), 6470 states have internal predecessors, (7959), 845 states have call successors, (845), 695 states have call predecessors, (845), 977 states have return successors, (1162), 948 states have call predecessors, (1162), 842 states have call successors, (1162) [2023-12-22 02:37:06,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8112 states to 8112 states and 9966 transitions. [2023-12-22 02:37:06,320 INFO L78 Accepts]: Start accepts. Automaton has 8112 states and 9966 transitions. Word has length 162 [2023-12-22 02:37:06,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:06,320 INFO L495 AbstractCegarLoop]: Abstraction has 8112 states and 9966 transitions. [2023-12-22 02:37:06,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:06,320 INFO L276 IsEmpty]: Start isEmpty. Operand 8112 states and 9966 transitions. [2023-12-22 02:37:06,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:06,322 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:06,322 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] [2023-12-22 02:37:06,328 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-22 02:37:06,525 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-22 02:37:06,526 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:06,526 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:06,526 INFO L85 PathProgramCache]: Analyzing trace with hash 912307543, now seen corresponding path program 1 times [2023-12-22 02:37:06,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:06,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [73002007] [2023-12-22 02:37:06,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:06,527 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-22 02:37:06,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:06,533 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-22 02:37:06,539 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-22 02:37:06,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:06,685 INFO L262 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:06,688 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:06,760 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-22 02:37:06,760 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:06,760 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:06,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [73002007] [2023-12-22 02:37:06,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [73002007] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:06,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:06,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:06,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902303966] [2023-12-22 02:37:06,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:06,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:06,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:06,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:06,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:06,762 INFO L87 Difference]: Start difference. First operand 8112 states and 9966 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:08,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:08,468 INFO L93 Difference]: Finished difference Result 9630 states and 12207 transitions. [2023-12-22 02:37:08,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:37:08,468 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:08,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:08,481 INFO L225 Difference]: With dead ends: 9630 [2023-12-22 02:37:08,481 INFO L226 Difference]: Without dead ends: 8278 [2023-12-22 02:37:08,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:37:08,485 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 954 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 775 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 976 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:08,485 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [984 Valid, 976 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 775 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-22 02:37:08,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8278 states. [2023-12-22 02:37:09,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8278 to 8278. [2023-12-22 02:37:09,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8278 states, 6448 states have (on average 1.2673697270471465) internal successors, (8172), 6630 states have internal predecessors, (8172), 847 states have call successors, (847), 699 states have call predecessors, (847), 981 states have return successors, (1164), 950 states have call predecessors, (1164), 844 states have call successors, (1164) [2023-12-22 02:37:09,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8278 states to 8278 states and 10183 transitions. [2023-12-22 02:37:09,650 INFO L78 Accepts]: Start accepts. Automaton has 8278 states and 10183 transitions. Word has length 162 [2023-12-22 02:37:09,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:09,650 INFO L495 AbstractCegarLoop]: Abstraction has 8278 states and 10183 transitions. [2023-12-22 02:37:09,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:09,650 INFO L276 IsEmpty]: Start isEmpty. Operand 8278 states and 10183 transitions. [2023-12-22 02:37:09,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:09,652 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:09,652 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] [2023-12-22 02:37:09,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2023-12-22 02:37:09,857 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-22 02:37:09,857 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:09,857 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:09,858 INFO L85 PathProgramCache]: Analyzing trace with hash 1836180759, now seen corresponding path program 1 times [2023-12-22 02:37:09,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:09,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1250832665] [2023-12-22 02:37:09,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:09,858 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-22 02:37:09,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:09,859 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-22 02:37:09,861 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-22 02:37:09,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:10,004 INFO L262 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:10,006 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:10,079 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-22 02:37:10,079 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:10,079 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:10,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1250832665] [2023-12-22 02:37:10,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1250832665] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:10,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:10,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:10,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459985514] [2023-12-22 02:37:10,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:10,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:10,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:10,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:10,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:10,081 INFO L87 Difference]: Start difference. First operand 8278 states and 10183 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:11,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:11,758 INFO L93 Difference]: Finished difference Result 9962 states and 12641 transitions. [2023-12-22 02:37:11,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:37:11,758 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:11,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:11,771 INFO L225 Difference]: With dead ends: 9962 [2023-12-22 02:37:11,771 INFO L226 Difference]: Without dead ends: 8444 [2023-12-22 02:37:11,773 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:37:11,774 INFO L413 NwaCegarLoop]: 373 mSDtfsCounter, 947 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 774 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 977 SdHoareTripleChecker+Valid, 969 SdHoareTripleChecker+Invalid, 832 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:11,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [977 Valid, 969 Invalid, 832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 774 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:37:11,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8444 states. [2023-12-22 02:37:12,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8444 to 8444. [2023-12-22 02:37:12,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8444 states, 6608 states have (on average 1.2683111380145278) internal successors, (8381), 6790 states have internal predecessors, (8381), 849 states have call successors, (849), 703 states have call predecessors, (849), 985 states have return successors, (1166), 952 states have call predecessors, (1166), 846 states have call successors, (1166) [2023-12-22 02:37:12,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8444 states to 8444 states and 10396 transitions. [2023-12-22 02:37:12,940 INFO L78 Accepts]: Start accepts. Automaton has 8444 states and 10396 transitions. Word has length 162 [2023-12-22 02:37:12,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:12,944 INFO L495 AbstractCegarLoop]: Abstraction has 8444 states and 10396 transitions. [2023-12-22 02:37:12,944 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:12,944 INFO L276 IsEmpty]: Start isEmpty. Operand 8444 states and 10396 transitions. [2023-12-22 02:37:12,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:12,946 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:12,946 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] [2023-12-22 02:37:12,951 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 (35)] Ended with exit code 0 [2023-12-22 02:37:13,151 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-22 02:37:13,152 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:13,152 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:13,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1386314392, now seen corresponding path program 1 times [2023-12-22 02:37:13,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:13,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1728581241] [2023-12-22 02:37:13,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:13,153 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-22 02:37:13,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:13,154 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-22 02:37:13,155 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-22 02:37:13,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:13,277 INFO L262 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:13,279 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:13,334 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-22 02:37:13,334 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:13,334 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:13,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1728581241] [2023-12-22 02:37:13,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1728581241] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:13,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:13,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:13,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975299206] [2023-12-22 02:37:13,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:13,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:13,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:13,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:13,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:13,336 INFO L87 Difference]: Start difference. First operand 8444 states and 10396 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:15,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:15,077 INFO L93 Difference]: Finished difference Result 10294 states and 13067 transitions. [2023-12-22 02:37:15,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:37:15,077 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:15,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:15,094 INFO L225 Difference]: With dead ends: 10294 [2023-12-22 02:37:15,095 INFO L226 Difference]: Without dead ends: 8610 [2023-12-22 02:37:15,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:37:15,099 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 940 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 773 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:15,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [970 Valid, 962 Invalid, 831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 773 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-22 02:37:15,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8610 states. [2023-12-22 02:37:16,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8610 to 8610. [2023-12-22 02:37:16,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8610 states, 6768 states have (on average 1.2686170212765957) internal successors, (8586), 6950 states have internal predecessors, (8586), 851 states have call successors, (851), 707 states have call predecessors, (851), 989 states have return successors, (1168), 954 states have call predecessors, (1168), 848 states have call successors, (1168) [2023-12-22 02:37:16,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8610 states to 8610 states and 10605 transitions. [2023-12-22 02:37:16,262 INFO L78 Accepts]: Start accepts. Automaton has 8610 states and 10605 transitions. Word has length 162 [2023-12-22 02:37:16,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:16,262 INFO L495 AbstractCegarLoop]: Abstraction has 8610 states and 10605 transitions. [2023-12-22 02:37:16,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:16,262 INFO L276 IsEmpty]: Start isEmpty. Operand 8610 states and 10605 transitions. [2023-12-22 02:37:16,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:16,264 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:16,264 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] [2023-12-22 02:37:16,269 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-22 02:37:16,465 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-22 02:37:16,465 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:16,465 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:16,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1740347992, now seen corresponding path program 1 times [2023-12-22 02:37:16,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:16,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1372513685] [2023-12-22 02:37:16,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:16,466 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-22 02:37:16,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:16,467 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-22 02:37:16,468 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-22 02:37:16,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:16,586 INFO L262 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:16,588 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:16,645 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-22 02:37:16,645 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:16,645 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:16,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1372513685] [2023-12-22 02:37:16,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1372513685] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:16,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:16,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:16,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458674443] [2023-12-22 02:37:16,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:16,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:16,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:16,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:16,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:16,646 INFO L87 Difference]: Start difference. First operand 8610 states and 10605 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:18,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:18,289 INFO L93 Difference]: Finished difference Result 10626 states and 13485 transitions. [2023-12-22 02:37:18,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:37:18,290 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:18,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:18,304 INFO L225 Difference]: With dead ends: 10626 [2023-12-22 02:37:18,304 INFO L226 Difference]: Without dead ends: 8776 [2023-12-22 02:37:18,307 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:37:18,307 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 933 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 963 SdHoareTripleChecker+Valid, 955 SdHoareTripleChecker+Invalid, 830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:18,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [963 Valid, 955 Invalid, 830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:37:18,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8776 states. [2023-12-22 02:37:19,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8776 to 8776. [2023-12-22 02:37:19,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8776 states, 6928 states have (on average 1.2683314087759816) internal successors, (8787), 7110 states have internal predecessors, (8787), 853 states have call successors, (853), 711 states have call predecessors, (853), 993 states have return successors, (1170), 956 states have call predecessors, (1170), 850 states have call successors, (1170) [2023-12-22 02:37:19,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8776 states to 8776 states and 10810 transitions. [2023-12-22 02:37:19,550 INFO L78 Accepts]: Start accepts. Automaton has 8776 states and 10810 transitions. Word has length 162 [2023-12-22 02:37:19,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:19,550 INFO L495 AbstractCegarLoop]: Abstraction has 8776 states and 10810 transitions. [2023-12-22 02:37:19,550 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:19,550 INFO L276 IsEmpty]: Start isEmpty. Operand 8776 states and 10810 transitions. [2023-12-22 02:37:19,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:19,552 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:19,552 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] [2023-12-22 02:37:19,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Ended with exit code 0 [2023-12-22 02:37:19,753 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-22 02:37:19,754 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:19,754 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:19,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1307608425, now seen corresponding path program 1 times [2023-12-22 02:37:19,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:19,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [364670447] [2023-12-22 02:37:19,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:19,755 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-22 02:37:19,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:19,756 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-22 02:37:19,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 (38)] Waiting until timeout for monitored process [2023-12-22 02:37:19,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:19,877 INFO L262 TraceCheckSpWp]: Trace formula consists of 460 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:19,879 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:19,933 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-22 02:37:19,933 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:19,933 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:19,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [364670447] [2023-12-22 02:37:19,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [364670447] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:19,933 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:19,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:19,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260390468] [2023-12-22 02:37:19,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:19,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:19,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:19,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:19,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:19,934 INFO L87 Difference]: Start difference. First operand 8776 states and 10810 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:21,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:21,715 INFO L93 Difference]: Finished difference Result 10958 states and 13895 transitions. [2023-12-22 02:37:21,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:37:21,716 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:21,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:21,732 INFO L225 Difference]: With dead ends: 10958 [2023-12-22 02:37:21,732 INFO L226 Difference]: Without dead ends: 8942 [2023-12-22 02:37:21,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:37:21,735 INFO L413 NwaCegarLoop]: 364 mSDtfsCounter, 926 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 771 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 956 SdHoareTripleChecker+Valid, 948 SdHoareTripleChecker+Invalid, 829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:21,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [956 Valid, 948 Invalid, 829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 771 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:37:21,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8942 states. [2023-12-22 02:37:22,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8942 to 8942. [2023-12-22 02:37:22,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8942 states, 7088 states have (on average 1.2674943566591421) internal successors, (8984), 7270 states have internal predecessors, (8984), 855 states have call successors, (855), 715 states have call predecessors, (855), 997 states have return successors, (1172), 958 states have call predecessors, (1172), 852 states have call successors, (1172) [2023-12-22 02:37:23,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8942 states to 8942 states and 11011 transitions. [2023-12-22 02:37:23,001 INFO L78 Accepts]: Start accepts. Automaton has 8942 states and 11011 transitions. Word has length 162 [2023-12-22 02:37:23,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:23,002 INFO L495 AbstractCegarLoop]: Abstraction has 8942 states and 11011 transitions. [2023-12-22 02:37:23,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:23,002 INFO L276 IsEmpty]: Start isEmpty. Operand 8942 states and 11011 transitions. [2023-12-22 02:37:23,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:23,004 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:23,004 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] [2023-12-22 02:37:23,009 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-22 02:37:23,205 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-22 02:37:23,206 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:23,206 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:23,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1924041303, now seen corresponding path program 1 times [2023-12-22 02:37:23,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:23,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [112679705] [2023-12-22 02:37:23,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:23,207 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-22 02:37:23,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:23,208 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-22 02:37:23,210 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-22 02:37:23,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:23,339 INFO L262 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:23,341 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:23,401 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-22 02:37:23,401 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:23,401 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:23,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [112679705] [2023-12-22 02:37:23,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [112679705] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:23,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:23,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:23,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905533474] [2023-12-22 02:37:23,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:23,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:23,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:23,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:23,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:23,403 INFO L87 Difference]: Start difference. First operand 8942 states and 11011 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:25,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:25,254 INFO L93 Difference]: Finished difference Result 11290 states and 14297 transitions. [2023-12-22 02:37:25,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:37:25,255 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:25,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:25,270 INFO L225 Difference]: With dead ends: 11290 [2023-12-22 02:37:25,270 INFO L226 Difference]: Without dead ends: 9108 [2023-12-22 02:37:25,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:37:25,273 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 919 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 941 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:25,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [949 Valid, 941 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:37:25,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9108 states. [2023-12-22 02:37:26,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9108 to 9108. [2023-12-22 02:37:26,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9108 states, 7248 states have (on average 1.2661423841059603) internal successors, (9177), 7430 states have internal predecessors, (9177), 857 states have call successors, (857), 719 states have call predecessors, (857), 1001 states have return successors, (1174), 960 states have call predecessors, (1174), 854 states have call successors, (1174) [2023-12-22 02:37:26,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9108 states to 9108 states and 11208 transitions. [2023-12-22 02:37:26,692 INFO L78 Accepts]: Start accepts. Automaton has 9108 states and 11208 transitions. Word has length 162 [2023-12-22 02:37:26,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:26,692 INFO L495 AbstractCegarLoop]: Abstraction has 9108 states and 11208 transitions. [2023-12-22 02:37:26,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:26,692 INFO L276 IsEmpty]: Start isEmpty. Operand 9108 states and 11208 transitions. [2023-12-22 02:37:26,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:26,694 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:26,694 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] [2023-12-22 02:37:26,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2023-12-22 02:37:26,894 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-22 02:37:26,895 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:26,895 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:26,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1532799576, now seen corresponding path program 1 times [2023-12-22 02:37:26,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:26,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [516830175] [2023-12-22 02:37:26,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:26,896 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-22 02:37:26,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:26,897 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-22 02:37:26,898 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-22 02:37:27,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:27,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:27,026 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:27,089 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-22 02:37:27,090 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:27,090 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:27,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [516830175] [2023-12-22 02:37:27,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [516830175] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:27,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:27,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:27,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001698983] [2023-12-22 02:37:27,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:27,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:37:27,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:27,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:37:27,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:37:27,091 INFO L87 Difference]: Start difference. First operand 9108 states and 11208 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:28,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:28,884 INFO L93 Difference]: Finished difference Result 11622 states and 14691 transitions. [2023-12-22 02:37:28,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:37:28,885 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:28,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:28,900 INFO L225 Difference]: With dead ends: 11622 [2023-12-22 02:37:28,900 INFO L226 Difference]: Without dead ends: 9274 [2023-12-22 02:37:28,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:37:28,904 INFO L413 NwaCegarLoop]: 358 mSDtfsCounter, 912 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 942 SdHoareTripleChecker+Valid, 934 SdHoareTripleChecker+Invalid, 827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:28,904 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [942 Valid, 934 Invalid, 827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 769 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:37:28,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9274 states. [2023-12-22 02:37:30,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9274 to 9274. [2023-12-22 02:37:30,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9274 states, 7408 states have (on average 1.2643088552915767) internal successors, (9366), 7590 states have internal predecessors, (9366), 859 states have call successors, (859), 723 states have call predecessors, (859), 1005 states have return successors, (1176), 962 states have call predecessors, (1176), 856 states have call successors, (1176) [2023-12-22 02:37:30,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9274 states to 9274 states and 11401 transitions. [2023-12-22 02:37:30,244 INFO L78 Accepts]: Start accepts. Automaton has 9274 states and 11401 transitions. Word has length 162 [2023-12-22 02:37:30,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:30,244 INFO L495 AbstractCegarLoop]: Abstraction has 9274 states and 11401 transitions. [2023-12-22 02:37:30,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:30,245 INFO L276 IsEmpty]: Start isEmpty. Operand 9274 states and 11401 transitions. [2023-12-22 02:37:30,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:30,246 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:30,246 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] [2023-12-22 02:37:30,252 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-22 02:37:30,447 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-22 02:37:30,448 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:30,448 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:30,448 INFO L85 PathProgramCache]: Analyzing trace with hash -999101001, now seen corresponding path program 1 times [2023-12-22 02:37:30,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:30,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [893442136] [2023-12-22 02:37:30,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:30,449 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-22 02:37:30,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:30,450 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-22 02:37:30,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2023-12-22 02:37:30,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:30,575 INFO L262 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:30,577 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:30,586 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-22 02:37:30,586 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:30,586 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:30,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [893442136] [2023-12-22 02:37:30,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [893442136] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:30,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:30,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:30,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884389131] [2023-12-22 02:37:30,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:30,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:30,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:30,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:30,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:30,587 INFO L87 Difference]: Start difference. First operand 9274 states and 11401 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:31,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:31,935 INFO L93 Difference]: Finished difference Result 11939 states and 15056 transitions. [2023-12-22 02:37:31,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:31,936 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:31,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:31,954 INFO L225 Difference]: With dead ends: 11939 [2023-12-22 02:37:31,954 INFO L226 Difference]: Without dead ends: 9426 [2023-12-22 02:37:31,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 159 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-22 02:37:31,962 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 110 mSDsluCounter, 1141 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 1719 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:31,962 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 1719 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:31,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9426 states. [2023-12-22 02:37:33,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9426 to 9278. [2023-12-22 02:37:33,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9278 states, 7412 states have (on average 1.2611980572045332) internal successors, (9348), 7594 states have internal predecessors, (9348), 859 states have call successors, (859), 723 states have call predecessors, (859), 1005 states have return successors, (1176), 962 states have call predecessors, (1176), 856 states have call successors, (1176) [2023-12-22 02:37:33,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9278 states to 9278 states and 11383 transitions. [2023-12-22 02:37:33,282 INFO L78 Accepts]: Start accepts. Automaton has 9278 states and 11383 transitions. Word has length 162 [2023-12-22 02:37:33,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:33,282 INFO L495 AbstractCegarLoop]: Abstraction has 9278 states and 11383 transitions. [2023-12-22 02:37:33,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:33,283 INFO L276 IsEmpty]: Start isEmpty. Operand 9278 states and 11383 transitions. [2023-12-22 02:37:33,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:33,285 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:33,285 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] [2023-12-22 02:37:33,290 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 (41)] Ended with exit code 0 [2023-12-22 02:37:33,485 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-22 02:37:33,485 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:33,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:33,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1322700917, now seen corresponding path program 1 times [2023-12-22 02:37:33,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:33,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1944181304] [2023-12-22 02:37:33,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:33,486 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-22 02:37:33,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:33,488 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-22 02:37:33,488 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-22 02:37:33,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:33,616 INFO L262 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:33,618 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:33,628 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-22 02:37:33,628 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:33,628 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:33,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1944181304] [2023-12-22 02:37:33,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1944181304] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:33,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:33,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:33,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237362853] [2023-12-22 02:37:33,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:33,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:33,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:33,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:33,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:33,630 INFO L87 Difference]: Start difference. First operand 9278 states and 11383 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:34,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:34,981 INFO L93 Difference]: Finished difference Result 11935 states and 15004 transitions. [2023-12-22 02:37:34,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:34,981 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:34,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:35,003 INFO L225 Difference]: With dead ends: 11935 [2023-12-22 02:37:35,003 INFO L226 Difference]: Without dead ends: 9418 [2023-12-22 02:37:35,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 159 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-22 02:37:35,012 INFO L413 NwaCegarLoop]: 579 mSDtfsCounter, 101 mSDsluCounter, 1144 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 1723 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:35,012 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 1723 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:35,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9418 states. [2023-12-22 02:37:36,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9418 to 9282. [2023-12-22 02:37:36,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9282 states, 7416 states have (on average 1.2580906148867315) internal successors, (9330), 7598 states have internal predecessors, (9330), 859 states have call successors, (859), 723 states have call predecessors, (859), 1005 states have return successors, (1176), 962 states have call predecessors, (1176), 856 states have call successors, (1176) [2023-12-22 02:37:36,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9282 states to 9282 states and 11365 transitions. [2023-12-22 02:37:36,355 INFO L78 Accepts]: Start accepts. Automaton has 9282 states and 11365 transitions. Word has length 162 [2023-12-22 02:37:36,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:36,355 INFO L495 AbstractCegarLoop]: Abstraction has 9282 states and 11365 transitions. [2023-12-22 02:37:36,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:36,355 INFO L276 IsEmpty]: Start isEmpty. Operand 9282 states and 11365 transitions. [2023-12-22 02:37:36,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:36,360 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:36,360 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] [2023-12-22 02:37:36,366 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Ended with exit code 0 [2023-12-22 02:37:36,565 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-22 02:37:36,565 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:36,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:36,566 INFO L85 PathProgramCache]: Analyzing trace with hash -710693129, now seen corresponding path program 1 times [2023-12-22 02:37:36,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:36,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1688270011] [2023-12-22 02:37:36,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:36,566 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:36,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:36,567 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-22 02:37:36,575 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-22 02:37:36,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:36,694 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:36,696 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:36,710 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-22 02:37:36,710 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:36,710 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:36,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1688270011] [2023-12-22 02:37:36,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1688270011] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:36,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:36,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:36,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744876588] [2023-12-22 02:37:36,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:36,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:36,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:36,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:36,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:36,711 INFO L87 Difference]: Start difference. First operand 9282 states and 11365 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:38,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:38,068 INFO L93 Difference]: Finished difference Result 11931 states and 14952 transitions. [2023-12-22 02:37:38,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:38,069 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:38,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:38,087 INFO L225 Difference]: With dead ends: 11931 [2023-12-22 02:37:38,087 INFO L226 Difference]: Without dead ends: 9410 [2023-12-22 02:37:38,093 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 159 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-22 02:37:38,094 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 92 mSDsluCounter, 1143 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 1721 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:38,094 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 1721 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:38,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9410 states. [2023-12-22 02:37:39,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9410 to 9286. [2023-12-22 02:37:39,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9286 states, 7420 states have (on average 1.2549865229110513) internal successors, (9312), 7602 states have internal predecessors, (9312), 859 states have call successors, (859), 723 states have call predecessors, (859), 1005 states have return successors, (1176), 962 states have call predecessors, (1176), 856 states have call successors, (1176) [2023-12-22 02:37:39,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9286 states to 9286 states and 11347 transitions. [2023-12-22 02:37:39,427 INFO L78 Accepts]: Start accepts. Automaton has 9286 states and 11347 transitions. Word has length 162 [2023-12-22 02:37:39,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:39,428 INFO L495 AbstractCegarLoop]: Abstraction has 9286 states and 11347 transitions. [2023-12-22 02:37:39,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:39,428 INFO L276 IsEmpty]: Start isEmpty. Operand 9286 states and 11347 transitions. [2023-12-22 02:37:39,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:39,430 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:39,430 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] [2023-12-22 02:37:39,435 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Ended with exit code 0 [2023-12-22 02:37:39,631 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-22 02:37:39,632 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:39,632 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:39,632 INFO L85 PathProgramCache]: Analyzing trace with hash 1677870901, now seen corresponding path program 1 times [2023-12-22 02:37:39,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:39,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1632888753] [2023-12-22 02:37:39,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:39,633 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-22 02:37:39,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:39,634 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-22 02:37:39,635 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-22 02:37:39,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:39,757 INFO L262 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:39,759 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:39,771 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-22 02:37:39,771 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:39,771 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:39,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1632888753] [2023-12-22 02:37:39,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1632888753] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:39,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:39,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:39,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559719294] [2023-12-22 02:37:39,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:39,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:39,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:39,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:39,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:39,774 INFO L87 Difference]: Start difference. First operand 9286 states and 11347 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:41,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:41,152 INFO L93 Difference]: Finished difference Result 11927 states and 14900 transitions. [2023-12-22 02:37:41,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:41,153 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:41,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:41,171 INFO L225 Difference]: With dead ends: 11927 [2023-12-22 02:37:41,171 INFO L226 Difference]: Without dead ends: 9402 [2023-12-22 02:37:41,176 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 159 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-22 02:37:41,177 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 83 mSDsluCounter, 1144 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1722 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:41,177 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 1722 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:41,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9402 states. [2023-12-22 02:37:42,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9402 to 9290. [2023-12-22 02:37:42,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9290 states, 7424 states have (on average 1.251885775862069) internal successors, (9294), 7606 states have internal predecessors, (9294), 859 states have call successors, (859), 723 states have call predecessors, (859), 1005 states have return successors, (1176), 962 states have call predecessors, (1176), 856 states have call successors, (1176) [2023-12-22 02:37:42,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9290 states to 9290 states and 11329 transitions. [2023-12-22 02:37:42,515 INFO L78 Accepts]: Start accepts. Automaton has 9290 states and 11329 transitions. Word has length 162 [2023-12-22 02:37:42,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:42,515 INFO L495 AbstractCegarLoop]: Abstraction has 9290 states and 11329 transitions. [2023-12-22 02:37:42,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:42,515 INFO L276 IsEmpty]: Start isEmpty. Operand 9290 states and 11329 transitions. [2023-12-22 02:37:42,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:42,517 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:42,517 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] [2023-12-22 02:37:42,524 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-22 02:37:42,718 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-22 02:37:42,718 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:42,718 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:42,718 INFO L85 PathProgramCache]: Analyzing trace with hash 794361911, now seen corresponding path program 1 times [2023-12-22 02:37:42,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:42,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1424271754] [2023-12-22 02:37:42,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:42,719 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-22 02:37:42,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:42,720 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-22 02:37:42,721 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-22 02:37:42,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:42,846 INFO L262 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:37:42,852 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:42,913 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-22 02:37:42,913 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:42,913 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:42,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1424271754] [2023-12-22 02:37:42,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1424271754] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:42,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:42,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:37:42,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658166458] [2023-12-22 02:37:42,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:42,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:37:42,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:42,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:37:42,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:37:42,915 INFO L87 Difference]: Start difference. First operand 9290 states and 11329 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 2 states have internal predecessors, (151), 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-22 02:37:44,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:44,463 INFO L93 Difference]: Finished difference Result 14151 states and 17753 transitions. [2023-12-22 02:37:44,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:37:44,463 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 2 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:44,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:44,484 INFO L225 Difference]: With dead ends: 14151 [2023-12-22 02:37:44,485 INFO L226 Difference]: Without dead ends: 11622 [2023-12-22 02:37:44,491 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 160 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-22 02:37:44,491 INFO L413 NwaCegarLoop]: 637 mSDtfsCounter, 548 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 548 SdHoareTripleChecker+Valid, 1066 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-22 02:37:44,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [548 Valid, 1066 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:44,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11622 states. [2023-12-22 02:37:45,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11622 to 11616. [2023-12-22 02:37:45,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11616 states, 9636 states have (on average 1.2653590701535906) internal successors, (12193), 9819 states have internal predecessors, (12193), 920 states have call successors, (920), 775 states have call predecessors, (920), 1058 states have return successors, (1238), 1023 states have call predecessors, (1238), 917 states have call successors, (1238) [2023-12-22 02:37:45,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11616 states to 11616 states and 14351 transitions. [2023-12-22 02:37:45,961 INFO L78 Accepts]: Start accepts. Automaton has 11616 states and 14351 transitions. Word has length 162 [2023-12-22 02:37:45,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:45,961 INFO L495 AbstractCegarLoop]: Abstraction has 11616 states and 14351 transitions. [2023-12-22 02:37:45,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 2 states have internal predecessors, (151), 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-22 02:37:45,961 INFO L276 IsEmpty]: Start isEmpty. Operand 11616 states and 14351 transitions. [2023-12-22 02:37:45,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:45,963 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:45,964 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] [2023-12-22 02:37:45,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 (45)] Forceful destruction successful, exit code 0 [2023-12-22 02:37:46,169 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-22 02:37:46,170 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:46,170 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:46,170 INFO L85 PathProgramCache]: Analyzing trace with hash -366485448, now seen corresponding path program 1 times [2023-12-22 02:37:46,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:46,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [699085799] [2023-12-22 02:37:46,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:46,170 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:46,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:46,172 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-22 02:37:46,173 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-22 02:37:46,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:46,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:46,298 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:46,307 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-22 02:37:46,307 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:46,307 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:46,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [699085799] [2023-12-22 02:37:46,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [699085799] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:46,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:46,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:46,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306866918] [2023-12-22 02:37:46,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:46,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:46,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:46,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:46,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:46,309 INFO L87 Difference]: Start difference. First operand 11616 states and 14351 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:47,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:47,753 INFO L93 Difference]: Finished difference Result 17719 states and 22496 transitions. [2023-12-22 02:37:47,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:47,753 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:47,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:47,771 INFO L225 Difference]: With dead ends: 17719 [2023-12-22 02:37:47,771 INFO L226 Difference]: Without dead ends: 12864 [2023-12-22 02:37:47,779 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 159 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-22 02:37:47,781 INFO L413 NwaCegarLoop]: 581 mSDtfsCounter, 74 mSDsluCounter, 1156 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1737 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:47,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 1737 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:47,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12864 states. [2023-12-22 02:37:49,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12864 to 11664. [2023-12-22 02:37:49,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11664 states, 9684 states have (on average 1.2617719950433706) internal successors, (12219), 9867 states have internal predecessors, (12219), 920 states have call successors, (920), 775 states have call predecessors, (920), 1058 states have return successors, (1238), 1023 states have call predecessors, (1238), 917 states have call successors, (1238) [2023-12-22 02:37:49,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11664 states to 11664 states and 14377 transitions. [2023-12-22 02:37:49,235 INFO L78 Accepts]: Start accepts. Automaton has 11664 states and 14377 transitions. Word has length 162 [2023-12-22 02:37:49,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:49,235 INFO L495 AbstractCegarLoop]: Abstraction has 11664 states and 14377 transitions. [2023-12-22 02:37:49,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:49,235 INFO L276 IsEmpty]: Start isEmpty. Operand 11664 states and 14377 transitions. [2023-12-22 02:37:49,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:49,237 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:49,237 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] [2023-12-22 02:37:49,241 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Ended with exit code 0 [2023-12-22 02:37:49,437 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-22 02:37:49,438 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:49,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:49,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1361179146, now seen corresponding path program 1 times [2023-12-22 02:37:49,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:49,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [428842783] [2023-12-22 02:37:49,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:49,438 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-22 02:37:49,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:49,439 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-22 02:37:49,440 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-22 02:37:49,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:49,562 INFO L262 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:49,564 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:49,579 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-22 02:37:49,579 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:49,580 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:49,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [428842783] [2023-12-22 02:37:49,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [428842783] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:49,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:49,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:49,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046502768] [2023-12-22 02:37:49,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:49,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:49,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:49,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:49,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:49,581 INFO L87 Difference]: Start difference. First operand 11664 states and 14377 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:51,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:51,046 INFO L93 Difference]: Finished difference Result 16727 states and 21067 transitions. [2023-12-22 02:37:51,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:51,047 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:51,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:51,067 INFO L225 Difference]: With dead ends: 16727 [2023-12-22 02:37:51,067 INFO L226 Difference]: Without dead ends: 11824 [2023-12-22 02:37:51,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 159 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-22 02:37:51,074 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 56 mSDsluCounter, 1146 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 1724 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:51,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 1724 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:51,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11824 states. [2023-12-22 02:37:52,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11824 to 11672. [2023-12-22 02:37:52,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11672 states, 9692 states have (on average 1.257222451506397) internal successors, (12185), 9875 states have internal predecessors, (12185), 920 states have call successors, (920), 775 states have call predecessors, (920), 1058 states have return successors, (1238), 1023 states have call predecessors, (1238), 917 states have call successors, (1238) [2023-12-22 02:37:52,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11672 states to 11672 states and 14343 transitions. [2023-12-22 02:37:52,569 INFO L78 Accepts]: Start accepts. Automaton has 11672 states and 14343 transitions. Word has length 162 [2023-12-22 02:37:52,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:52,569 INFO L495 AbstractCegarLoop]: Abstraction has 11672 states and 14343 transitions. [2023-12-22 02:37:52,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:52,569 INFO L276 IsEmpty]: Start isEmpty. Operand 11672 states and 14343 transitions. [2023-12-22 02:37:52,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:52,571 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:52,571 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] [2023-12-22 02:37:52,578 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-22 02:37:52,771 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-22 02:37:52,772 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:52,772 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:52,772 INFO L85 PathProgramCache]: Analyzing trace with hash -522145484, now seen corresponding path program 1 times [2023-12-22 02:37:52,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:52,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [167645648] [2023-12-22 02:37:52,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:52,773 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-22 02:37:52,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:52,774 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-22 02:37:52,774 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-22 02:37:52,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:52,891 INFO L262 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:52,893 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:52,902 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-22 02:37:52,902 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:52,903 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:52,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [167645648] [2023-12-22 02:37:52,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [167645648] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:52,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:52,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:52,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176984207] [2023-12-22 02:37:52,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:52,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:52,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:52,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:52,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:52,904 INFO L87 Difference]: Start difference. First operand 11672 states and 14343 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:54,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:54,442 INFO L93 Difference]: Finished difference Result 16719 states and 20967 transitions. [2023-12-22 02:37:54,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:54,443 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:54,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:54,467 INFO L225 Difference]: With dead ends: 16719 [2023-12-22 02:37:54,467 INFO L226 Difference]: Without dead ends: 11808 [2023-12-22 02:37:54,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 159 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-22 02:37:54,474 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 47 mSDsluCounter, 1147 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 1725 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:54,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 1725 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:54,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11808 states. [2023-12-22 02:37:55,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11808 to 11680. [2023-12-22 02:37:55,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11680 states, 9700 states have (on average 1.252680412371134) internal successors, (12151), 9883 states have internal predecessors, (12151), 920 states have call successors, (920), 775 states have call predecessors, (920), 1058 states have return successors, (1238), 1023 states have call predecessors, (1238), 917 states have call successors, (1238) [2023-12-22 02:37:55,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11680 states to 11680 states and 14309 transitions. [2023-12-22 02:37:55,954 INFO L78 Accepts]: Start accepts. Automaton has 11680 states and 14309 transitions. Word has length 162 [2023-12-22 02:37:55,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:55,954 INFO L495 AbstractCegarLoop]: Abstraction has 11680 states and 14309 transitions. [2023-12-22 02:37:55,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:55,955 INFO L276 IsEmpty]: Start isEmpty. Operand 11680 states and 14309 transitions. [2023-12-22 02:37:55,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:55,957 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:55,957 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] [2023-12-22 02:37:55,961 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-22 02:37:56,158 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-22 02:37:56,158 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:56,159 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:56,159 INFO L85 PathProgramCache]: Analyzing trace with hash 1861779254, now seen corresponding path program 1 times [2023-12-22 02:37:56,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:56,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1325165240] [2023-12-22 02:37:56,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:56,159 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-22 02:37:56,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:56,160 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-22 02:37:56,161 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-22 02:37:56,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:56,282 INFO L262 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:56,284 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:56,293 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-22 02:37:56,293 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:56,293 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:56,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1325165240] [2023-12-22 02:37:56,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1325165240] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:56,293 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:56,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:56,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311190593] [2023-12-22 02:37:56,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:56,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:56,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:56,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:56,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:56,294 INFO L87 Difference]: Start difference. First operand 11680 states and 14309 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:57,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:37:57,740 INFO L93 Difference]: Finished difference Result 16711 states and 20867 transitions. [2023-12-22 02:37:57,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:37:57,740 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:37:57,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:37:57,759 INFO L225 Difference]: With dead ends: 16711 [2023-12-22 02:37:57,759 INFO L226 Difference]: Without dead ends: 11792 [2023-12-22 02:37:57,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 159 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-22 02:37:57,764 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 38 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 1726 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:37:57,764 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 1726 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:37:57,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11792 states. [2023-12-22 02:37:59,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11792 to 11688. [2023-12-22 02:37:59,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11688 states, 9708 states have (on average 1.2481458590852905) internal successors, (12117), 9891 states have internal predecessors, (12117), 920 states have call successors, (920), 775 states have call predecessors, (920), 1058 states have return successors, (1238), 1023 states have call predecessors, (1238), 917 states have call successors, (1238) [2023-12-22 02:37:59,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11688 states to 11688 states and 14275 transitions. [2023-12-22 02:37:59,206 INFO L78 Accepts]: Start accepts. Automaton has 11688 states and 14275 transitions. Word has length 162 [2023-12-22 02:37:59,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:37:59,207 INFO L495 AbstractCegarLoop]: Abstraction has 11688 states and 14275 transitions. [2023-12-22 02:37:59,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:37:59,207 INFO L276 IsEmpty]: Start isEmpty. Operand 11688 states and 14275 transitions. [2023-12-22 02:37:59,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:37:59,209 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:37:59,209 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] [2023-12-22 02:37:59,213 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Ended with exit code 0 [2023-12-22 02:37:59,409 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-22 02:37:59,410 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:37:59,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:37:59,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1479247884, now seen corresponding path program 1 times [2023-12-22 02:37:59,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:37:59,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [902826383] [2023-12-22 02:37:59,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:37:59,410 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:37:59,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:37:59,411 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-22 02:37:59,414 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-22 02:37:59,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:37:59,533 INFO L262 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:37:59,535 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:37:59,544 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-22 02:37:59,544 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:37:59,545 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:37:59,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [902826383] [2023-12-22 02:37:59,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [902826383] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:37:59,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:37:59,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:37:59,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873117718] [2023-12-22 02:37:59,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:37:59,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:37:59,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:37:59,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:37:59,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:37:59,546 INFO L87 Difference]: Start difference. First operand 11688 states and 14275 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:01,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:01,024 INFO L93 Difference]: Finished difference Result 16703 states and 20767 transitions. [2023-12-22 02:38:01,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:38:01,025 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:38:01,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:01,043 INFO L225 Difference]: With dead ends: 16703 [2023-12-22 02:38:01,044 INFO L226 Difference]: Without dead ends: 11776 [2023-12-22 02:38:01,049 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 159 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-22 02:38:01,050 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 29 mSDsluCounter, 1149 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 1727 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:01,050 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 1727 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:38:01,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11776 states. [2023-12-22 02:38:02,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11776 to 11696. [2023-12-22 02:38:02,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11696 states, 9716 states have (on average 1.243618773157678) internal successors, (12083), 9899 states have internal predecessors, (12083), 920 states have call successors, (920), 775 states have call predecessors, (920), 1058 states have return successors, (1238), 1023 states have call predecessors, (1238), 917 states have call successors, (1238) [2023-12-22 02:38:02,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11696 states to 11696 states and 14241 transitions. [2023-12-22 02:38:02,508 INFO L78 Accepts]: Start accepts. Automaton has 11696 states and 14241 transitions. Word has length 162 [2023-12-22 02:38:02,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:02,509 INFO L495 AbstractCegarLoop]: Abstraction has 11696 states and 14241 transitions. [2023-12-22 02:38:02,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:02,509 INFO L276 IsEmpty]: Start isEmpty. Operand 11696 states and 14241 transitions. [2023-12-22 02:38:02,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:38:02,511 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:02,511 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] [2023-12-22 02:38:02,516 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-22 02:38:02,712 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-22 02:38:02,712 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:02,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:02,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1896644490, now seen corresponding path program 1 times [2023-12-22 02:38:02,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:02,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [904282218] [2023-12-22 02:38:02,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:02,713 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-22 02:38:02,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:02,714 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-22 02:38:02,717 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-22 02:38:02,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:02,833 INFO L262 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:38:02,835 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:02,844 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-22 02:38:02,845 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:02,845 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:02,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [904282218] [2023-12-22 02:38:02,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [904282218] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:02,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:02,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:38:02,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102139185] [2023-12-22 02:38:02,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:02,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:38:02,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:02,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:38:02,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:38:02,846 INFO L87 Difference]: Start difference. First operand 11696 states and 14241 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:04,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:04,297 INFO L93 Difference]: Finished difference Result 16695 states and 20667 transitions. [2023-12-22 02:38:04,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:38:04,297 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:38:04,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:04,319 INFO L225 Difference]: With dead ends: 16695 [2023-12-22 02:38:04,319 INFO L226 Difference]: Without dead ends: 11760 [2023-12-22 02:38:04,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 159 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-22 02:38:04,326 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 20 mSDsluCounter, 1150 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 1728 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:04,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 1728 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:38:04,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11760 states. [2023-12-22 02:38:05,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11760 to 11704. [2023-12-22 02:38:05,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11704 states, 9724 states have (on average 1.2390991361579597) internal successors, (12049), 9907 states have internal predecessors, (12049), 920 states have call successors, (920), 775 states have call predecessors, (920), 1058 states have return successors, (1238), 1023 states have call predecessors, (1238), 917 states have call successors, (1238) [2023-12-22 02:38:05,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11704 states to 11704 states and 14207 transitions. [2023-12-22 02:38:05,765 INFO L78 Accepts]: Start accepts. Automaton has 11704 states and 14207 transitions. Word has length 162 [2023-12-22 02:38:05,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:05,766 INFO L495 AbstractCegarLoop]: Abstraction has 11704 states and 14207 transitions. [2023-12-22 02:38:05,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:05,766 INFO L276 IsEmpty]: Start isEmpty. Operand 11704 states and 14207 transitions. [2023-12-22 02:38:05,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:38:05,768 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:05,768 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] [2023-12-22 02:38:05,774 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-22 02:38:05,968 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-22 02:38:05,969 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:05,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:05,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1462915404, now seen corresponding path program 1 times [2023-12-22 02:38:05,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:05,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [900242611] [2023-12-22 02:38:05,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:05,971 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:05,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:05,975 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-22 02:38:05,976 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-22 02:38:06,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:06,103 INFO L262 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:38:06,105 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:06,114 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-22 02:38:06,114 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:06,114 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:06,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [900242611] [2023-12-22 02:38:06,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [900242611] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:06,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:06,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:38:06,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393398595] [2023-12-22 02:38:06,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:06,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:38:06,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:06,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:38:06,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:38:06,115 INFO L87 Difference]: Start difference. First operand 11704 states and 14207 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:07,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:07,583 INFO L93 Difference]: Finished difference Result 16687 states and 20567 transitions. [2023-12-22 02:38:07,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:38:07,583 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:38:07,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:07,599 INFO L225 Difference]: With dead ends: 16687 [2023-12-22 02:38:07,599 INFO L226 Difference]: Without dead ends: 11744 [2023-12-22 02:38:07,605 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 159 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-22 02:38:07,605 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 11 mSDsluCounter, 1151 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1729 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:07,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1729 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:38:07,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11744 states. [2023-12-22 02:38:09,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11744 to 11712. [2023-12-22 02:38:09,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11712 states, 9732 states have (on average 1.2345869297163996) internal successors, (12015), 9915 states have internal predecessors, (12015), 920 states have call successors, (920), 775 states have call predecessors, (920), 1058 states have return successors, (1238), 1023 states have call predecessors, (1238), 917 states have call successors, (1238) [2023-12-22 02:38:09,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11712 states to 11712 states and 14173 transitions. [2023-12-22 02:38:09,073 INFO L78 Accepts]: Start accepts. Automaton has 11712 states and 14173 transitions. Word has length 162 [2023-12-22 02:38:09,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:09,073 INFO L495 AbstractCegarLoop]: Abstraction has 11712 states and 14173 transitions. [2023-12-22 02:38:09,073 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:09,073 INFO L276 IsEmpty]: Start isEmpty. Operand 11712 states and 14173 transitions. [2023-12-22 02:38:09,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:38:09,075 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:09,075 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] [2023-12-22 02:38:09,081 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Ended with exit code 0 [2023-12-22 02:38:09,276 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-22 02:38:09,276 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:09,276 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:09,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1019014730, now seen corresponding path program 1 times [2023-12-22 02:38:09,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:09,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1242854021] [2023-12-22 02:38:09,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:09,277 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-22 02:38:09,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:09,278 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-22 02:38:09,279 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-22 02:38:09,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:09,398 INFO L262 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:38:09,400 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:09,534 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-22 02:38:09,535 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:09,535 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:09,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1242854021] [2023-12-22 02:38:09,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1242854021] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:09,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:09,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:38:09,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997581283] [2023-12-22 02:38:09,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:09,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:38:09,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:09,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:38:09,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:38:09,538 INFO L87 Difference]: Start difference. First operand 11712 states and 14173 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:11,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:11,410 INFO L93 Difference]: Finished difference Result 16664 states and 20354 transitions. [2023-12-22 02:38:11,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:38:11,411 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:38:11,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:11,434 INFO L225 Difference]: With dead ends: 16664 [2023-12-22 02:38:11,435 INFO L226 Difference]: Without dead ends: 11712 [2023-12-22 02:38:11,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:38:11,442 INFO L413 NwaCegarLoop]: 354 mSDtfsCounter, 731 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 926 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:11,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 926 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:38:11,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11712 states. [2023-12-22 02:38:12,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11712 to 11712. [2023-12-22 02:38:12,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11712 states, 9732 states have (on average 1.23314837648993) internal successors, (12001), 9915 states have internal predecessors, (12001), 920 states have call successors, (920), 775 states have call predecessors, (920), 1058 states have return successors, (1238), 1023 states have call predecessors, (1238), 917 states have call successors, (1238) [2023-12-22 02:38:12,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11712 states to 11712 states and 14159 transitions. [2023-12-22 02:38:12,960 INFO L78 Accepts]: Start accepts. Automaton has 11712 states and 14159 transitions. Word has length 162 [2023-12-22 02:38:12,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:12,961 INFO L495 AbstractCegarLoop]: Abstraction has 11712 states and 14159 transitions. [2023-12-22 02:38:12,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:12,961 INFO L276 IsEmpty]: Start isEmpty. Operand 11712 states and 14159 transitions. [2023-12-22 02:38:12,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:38:12,963 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:12,963 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] [2023-12-22 02:38:12,967 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 (53)] Ended with exit code 0 [2023-12-22 02:38:13,167 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-22 02:38:13,168 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:13,168 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:13,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1916408008, now seen corresponding path program 1 times [2023-12-22 02:38:13,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:13,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [814930934] [2023-12-22 02:38:13,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:13,169 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-22 02:38:13,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:13,170 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-22 02:38:13,170 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-22 02:38:13,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:13,289 INFO L262 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:38:13,290 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:13,422 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-22 02:38:13,422 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:13,422 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:13,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [814930934] [2023-12-22 02:38:13,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [814930934] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:13,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:13,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:38:13,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797633016] [2023-12-22 02:38:13,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:13,423 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:38:13,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:13,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:38:13,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:38:13,423 INFO L87 Difference]: Start difference. First operand 11712 states and 14159 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:15,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:15,396 INFO L93 Difference]: Finished difference Result 16664 states and 20326 transitions. [2023-12-22 02:38:15,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-22 02:38:15,397 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:38:15,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:15,416 INFO L225 Difference]: With dead ends: 16664 [2023-12-22 02:38:15,416 INFO L226 Difference]: Without dead ends: 11712 [2023-12-22 02:38:15,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 158 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-22 02:38:15,422 INFO L413 NwaCegarLoop]: 351 mSDtfsCounter, 718 mSDsluCounter, 568 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 747 SdHoareTripleChecker+Valid, 919 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:15,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [747 Valid, 919 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:38:15,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11712 states. [2023-12-22 02:38:16,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11712 to 11712. [2023-12-22 02:38:16,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11712 states, 9732 states have (on average 1.2317098232634607) internal successors, (11987), 9915 states have internal predecessors, (11987), 920 states have call successors, (920), 775 states have call predecessors, (920), 1058 states have return successors, (1238), 1023 states have call predecessors, (1238), 917 states have call successors, (1238) [2023-12-22 02:38:16,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11712 states to 11712 states and 14145 transitions. [2023-12-22 02:38:16,967 INFO L78 Accepts]: Start accepts. Automaton has 11712 states and 14145 transitions. Word has length 162 [2023-12-22 02:38:16,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:16,967 INFO L495 AbstractCegarLoop]: Abstraction has 11712 states and 14145 transitions. [2023-12-22 02:38:16,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:16,967 INFO L276 IsEmpty]: Start isEmpty. Operand 11712 states and 14145 transitions. [2023-12-22 02:38:16,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:38:16,969 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:16,969 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] [2023-12-22 02:38:16,974 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-22 02:38:17,172 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-22 02:38:17,172 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:17,172 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:17,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1534553786, now seen corresponding path program 1 times [2023-12-22 02:38:17,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:17,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1264132796] [2023-12-22 02:38:17,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:17,173 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:17,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:17,174 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-22 02:38:17,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2023-12-22 02:38:17,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:17,294 INFO L262 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:38:17,296 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:17,429 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-22 02:38:17,429 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:17,429 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:17,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1264132796] [2023-12-22 02:38:17,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1264132796] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:17,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:17,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:38:17,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712190570] [2023-12-22 02:38:17,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:17,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:38:17,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:17,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:38:17,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:38:17,430 INFO L87 Difference]: Start difference. First operand 11712 states and 14145 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:19,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:19,517 INFO L93 Difference]: Finished difference Result 17054 states and 20799 transitions. [2023-12-22 02:38:19,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:38:19,518 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:38:19,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:19,538 INFO L225 Difference]: With dead ends: 17054 [2023-12-22 02:38:19,538 INFO L226 Difference]: Without dead ends: 12102 [2023-12-22 02:38:19,543 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 158 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-22 02:38:19,544 INFO L413 NwaCegarLoop]: 350 mSDtfsCounter, 861 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 887 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 890 SdHoareTripleChecker+Valid, 914 SdHoareTripleChecker+Invalid, 945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 887 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:19,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [890 Valid, 914 Invalid, 945 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 887 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-22 02:38:19,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12102 states. [2023-12-22 02:38:21,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12102 to 11998. [2023-12-22 02:38:21,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11998 states, 10006 states have (on average 1.225764541275235) internal successors, (12265), 10189 states have internal predecessors, (12265), 924 states have call successors, (924), 783 states have call predecessors, (924), 1066 states have return successors, (1242), 1027 states have call predecessors, (1242), 921 states have call successors, (1242) [2023-12-22 02:38:21,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11998 states to 11998 states and 14431 transitions. [2023-12-22 02:38:21,147 INFO L78 Accepts]: Start accepts. Automaton has 11998 states and 14431 transitions. Word has length 162 [2023-12-22 02:38:21,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:21,148 INFO L495 AbstractCegarLoop]: Abstraction has 11998 states and 14431 transitions. [2023-12-22 02:38:21,148 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:21,148 INFO L276 IsEmpty]: Start isEmpty. Operand 11998 states and 14431 transitions. [2023-12-22 02:38:21,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:38:21,150 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:21,150 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] [2023-12-22 02:38:21,155 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-22 02:38:21,354 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-22 02:38:21,355 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:21,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:21,355 INFO L85 PathProgramCache]: Analyzing trace with hash -837185476, now seen corresponding path program 1 times [2023-12-22 02:38:21,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:21,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [412448817] [2023-12-22 02:38:21,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:21,356 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-22 02:38:21,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:21,357 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-22 02:38:21,357 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-22 02:38:21,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:21,476 INFO L262 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-22 02:38:21,478 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:21,627 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-22 02:38:21,627 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:21,627 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:21,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [412448817] [2023-12-22 02:38:21,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [412448817] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:21,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:21,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:38:21,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055728811] [2023-12-22 02:38:21,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:21,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:38:21,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:21,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:38:21,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:38:21,628 INFO L87 Difference]: Start difference. First operand 11998 states and 14431 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:23,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:23,762 INFO L93 Difference]: Finished difference Result 17578 states and 21373 transitions. [2023-12-22 02:38:23,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:38:23,762 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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 162 [2023-12-22 02:38:23,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:23,787 INFO L225 Difference]: With dead ends: 17578 [2023-12-22 02:38:23,787 INFO L226 Difference]: Without dead ends: 12340 [2023-12-22 02:38:23,793 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 158 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-22 02:38:23,793 INFO L413 NwaCegarLoop]: 347 mSDtfsCounter, 789 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 818 SdHoareTripleChecker+Valid, 907 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:23,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [818 Valid, 907 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-22 02:38:23,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12340 states. [2023-12-22 02:38:25,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12340 to 12316. [2023-12-22 02:38:25,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12316 states, 10320 states have (on average 1.2187015503875969) internal successors, (12577), 10503 states have internal predecessors, (12577), 924 states have call successors, (924), 787 states have call predecessors, (924), 1070 states have return successors, (1242), 1027 states have call predecessors, (1242), 921 states have call successors, (1242) [2023-12-22 02:38:25,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12316 states to 12316 states and 14743 transitions. [2023-12-22 02:38:25,442 INFO L78 Accepts]: Start accepts. Automaton has 12316 states and 14743 transitions. Word has length 162 [2023-12-22 02:38:25,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:25,442 INFO L495 AbstractCegarLoop]: Abstraction has 12316 states and 14743 transitions. [2023-12-22 02:38:25,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 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-22 02:38:25,442 INFO L276 IsEmpty]: Start isEmpty. Operand 12316 states and 14743 transitions. [2023-12-22 02:38:25,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-22 02:38:25,444 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:25,444 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] [2023-12-22 02:38:25,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Ended with exit code 0 [2023-12-22 02:38:25,645 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-22 02:38:25,645 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:25,645 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:25,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1768838078, now seen corresponding path program 1 times [2023-12-22 02:38:25,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:25,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2110899227] [2023-12-22 02:38:25,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:25,646 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:25,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:25,647 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-22 02:38:25,648 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-22 02:38:25,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:25,766 INFO L262 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:38:25,767 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:25,900 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-22 02:38:25,900 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:25,900 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:25,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2110899227] [2023-12-22 02:38:25,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2110899227] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:25,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:25,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:38:25,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567346423] [2023-12-22 02:38:25,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:25,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:38:25,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:25,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:38:25,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:25,903 INFO L87 Difference]: Start difference. First operand 12316 states and 14743 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 2 states have internal predecessors, (151), 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-22 02:38:27,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:27,824 INFO L93 Difference]: Finished difference Result 23327 states and 28189 transitions. [2023-12-22 02:38:27,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:38:27,825 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 2 states have internal predecessors, (151), 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 162 [2023-12-22 02:38:27,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:27,851 INFO L225 Difference]: With dead ends: 23327 [2023-12-22 02:38:27,852 INFO L226 Difference]: Without dead ends: 17772 [2023-12-22 02:38:27,857 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 160 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-22 02:38:27,857 INFO L413 NwaCegarLoop]: 565 mSDtfsCounter, 438 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 438 SdHoareTripleChecker+Valid, 980 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-22 02:38:27,858 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [438 Valid, 980 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:38:27,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17772 states. [2023-12-22 02:38:29,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17772 to 17768. [2023-12-22 02:38:29,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17768 states, 15520 states have (on average 1.2148840206185567) internal successors, (18855), 15709 states have internal predecessors, (18855), 1054 states have call successors, (1054), 907 states have call predecessors, (1054), 1192 states have return successors, (1374), 1153 states have call predecessors, (1374), 1051 states have call successors, (1374) [2023-12-22 02:38:29,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17768 states to 17768 states and 21283 transitions. [2023-12-22 02:38:29,788 INFO L78 Accepts]: Start accepts. Automaton has 17768 states and 21283 transitions. Word has length 162 [2023-12-22 02:38:29,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:29,788 INFO L495 AbstractCegarLoop]: Abstraction has 17768 states and 21283 transitions. [2023-12-22 02:38:29,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 2 states have internal predecessors, (151), 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-22 02:38:29,789 INFO L276 IsEmpty]: Start isEmpty. Operand 17768 states and 21283 transitions. [2023-12-22 02:38:29,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2023-12-22 02:38:29,793 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:29,793 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 02:38:29,797 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 (57)] Ended with exit code 0 [2023-12-22 02:38:29,993 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-22 02:38:29,994 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:29,994 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:29,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1194844139, now seen corresponding path program 1 times [2023-12-22 02:38:29,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:29,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [132473525] [2023-12-22 02:38:29,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:29,995 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-22 02:38:29,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:29,996 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-22 02:38:29,996 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-22 02:38:30,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:30,120 INFO L262 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-22 02:38:30,122 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:30,143 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 140 proven. 0 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2023-12-22 02:38:30,143 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:30,143 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:30,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [132473525] [2023-12-22 02:38:30,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [132473525] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:30,143 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:30,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-22 02:38:30,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335032339] [2023-12-22 02:38:30,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:30,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-22 02:38:30,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:30,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-22 02:38:30,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:38:30,146 INFO L87 Difference]: Start difference. First operand 17768 states and 21283 transitions. Second operand has 6 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-22 02:38:31,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:31,524 INFO L93 Difference]: Finished difference Result 21600 states and 25952 transitions. [2023-12-22 02:38:31,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-22 02:38:31,525 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 217 [2023-12-22 02:38:31,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:31,551 INFO L225 Difference]: With dead ends: 21600 [2023-12-22 02:38:31,551 INFO L226 Difference]: Without dead ends: 14867 [2023-12-22 02:38:31,558 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-22 02:38:31,558 INFO L413 NwaCegarLoop]: 568 mSDtfsCounter, 32 mSDsluCounter, 2236 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 2804 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:31,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 2804 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:38:31,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14867 states. [2023-12-22 02:38:32,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14867 to 13975. [2023-12-22 02:38:32,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13975 states, 12815 states have (on average 1.2137339055793992) internal successors, (15554), 12880 states have internal predecessors, (15554), 559 states have call successors, (559), 468 states have call predecessors, (559), 599 states have return successors, (695), 627 states have call predecessors, (695), 556 states have call successors, (695) [2023-12-22 02:38:32,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13975 states to 13975 states and 16808 transitions. [2023-12-22 02:38:32,690 INFO L78 Accepts]: Start accepts. Automaton has 13975 states and 16808 transitions. Word has length 217 [2023-12-22 02:38:32,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:32,690 INFO L495 AbstractCegarLoop]: Abstraction has 13975 states and 16808 transitions. [2023-12-22 02:38:32,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-22 02:38:32,690 INFO L276 IsEmpty]: Start isEmpty. Operand 13975 states and 16808 transitions. [2023-12-22 02:38:32,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2023-12-22 02:38:32,695 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:32,695 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:38:32,700 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Ended with exit code 0 [2023-12-22 02:38:32,895 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-22 02:38:32,896 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:32,896 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:32,896 INFO L85 PathProgramCache]: Analyzing trace with hash 909248338, now seen corresponding path program 1 times [2023-12-22 02:38:32,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:32,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [800872743] [2023-12-22 02:38:32,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:32,897 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-22 02:38:32,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:32,898 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-22 02:38:32,898 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-22 02:38:33,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:33,019 INFO L262 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:38:33,021 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:33,057 INFO L134 CoverageAnalysis]: Checked inductivity of 267 backedges. 184 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-12-22 02:38:33,057 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:33,057 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:33,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [800872743] [2023-12-22 02:38:33,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [800872743] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:33,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:33,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:38:33,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032235067] [2023-12-22 02:38:33,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:33,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:38:33,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:33,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:38:33,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:33,059 INFO L87 Difference]: Start difference. First operand 13975 states and 16808 transitions. Second operand has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:38:34,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:34,115 INFO L93 Difference]: Finished difference Result 16802 states and 20241 transitions. [2023-12-22 02:38:34,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:38:34,115 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 229 [2023-12-22 02:38:34,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:34,142 INFO L225 Difference]: With dead ends: 16802 [2023-12-22 02:38:34,142 INFO L226 Difference]: Without dead ends: 13941 [2023-12-22 02:38:34,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 227 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-22 02:38:34,150 INFO L413 NwaCegarLoop]: 614 mSDtfsCounter, 65 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 1132 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:34,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 1132 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:38:34,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13941 states. [2023-12-22 02:38:35,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13941 to 13660. [2023-12-22 02:38:35,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13660 states, 12557 states have (on average 1.208967109978498) internal successors, (15181), 12621 states have internal predecessors, (15181), 531 states have call successors, (531), 449 states have call predecessors, (531), 570 states have return successors, (657), 590 states have call predecessors, (657), 528 states have call successors, (657) [2023-12-22 02:38:35,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13660 states to 13660 states and 16369 transitions. [2023-12-22 02:38:35,235 INFO L78 Accepts]: Start accepts. Automaton has 13660 states and 16369 transitions. Word has length 229 [2023-12-22 02:38:35,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:35,235 INFO L495 AbstractCegarLoop]: Abstraction has 13660 states and 16369 transitions. [2023-12-22 02:38:35,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:38:35,235 INFO L276 IsEmpty]: Start isEmpty. Operand 13660 states and 16369 transitions. [2023-12-22 02:38:35,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2023-12-22 02:38:35,240 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:35,240 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-22 02:38:35,245 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-22 02:38:35,441 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-22 02:38:35,441 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:35,442 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:35,442 INFO L85 PathProgramCache]: Analyzing trace with hash 250679436, now seen corresponding path program 1 times [2023-12-22 02:38:35,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:35,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [398727299] [2023-12-22 02:38:35,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:35,442 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:38:35,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:35,443 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-22 02:38:35,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2023-12-22 02:38:35,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:35,559 INFO L262 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:38:35,561 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:35,651 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 242 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-12-22 02:38:35,651 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:35,651 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:35,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [398727299] [2023-12-22 02:38:35,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [398727299] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:35,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:35,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:38:35,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645153883] [2023-12-22 02:38:35,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:35,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:38:35,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:35,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:38:35,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:35,653 INFO L87 Difference]: Start difference. First operand 13660 states and 16369 transitions. Second operand has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:38:36,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:36,792 INFO L93 Difference]: Finished difference Result 16178 states and 19356 transitions. [2023-12-22 02:38:36,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:38:36,793 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 231 [2023-12-22 02:38:36,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:36,817 INFO L225 Difference]: With dead ends: 16178 [2023-12-22 02:38:36,817 INFO L226 Difference]: Without dead ends: 13634 [2023-12-22 02:38:36,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 229 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-22 02:38:36,822 INFO L413 NwaCegarLoop]: 605 mSDtfsCounter, 28 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 1117 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:36,822 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 1117 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:38:36,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13634 states. [2023-12-22 02:38:37,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13634 to 13371. [2023-12-22 02:38:37,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13371 states, 12319 states have (on average 1.204237356928322) internal successors, (14835), 12382 states have internal predecessors, (14835), 506 states have call successors, (506), 434 states have call predecessors, (506), 544 states have return successors, (621), 555 states have call predecessors, (621), 503 states have call successors, (621) [2023-12-22 02:38:37,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13371 states to 13371 states and 15962 transitions. [2023-12-22 02:38:37,854 INFO L78 Accepts]: Start accepts. Automaton has 13371 states and 15962 transitions. Word has length 231 [2023-12-22 02:38:37,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:37,854 INFO L495 AbstractCegarLoop]: Abstraction has 13371 states and 15962 transitions. [2023-12-22 02:38:37,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:38:37,855 INFO L276 IsEmpty]: Start isEmpty. Operand 13371 states and 15962 transitions. [2023-12-22 02:38:37,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2023-12-22 02:38:37,859 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:37,859 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-22 02:38:37,866 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-22 02:38:38,059 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-22 02:38:38,060 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:38,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:38,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1693742580, now seen corresponding path program 1 times [2023-12-22 02:38:38,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:38,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [200707363] [2023-12-22 02:38:38,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:38,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-22 02:38:38,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:38,062 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-22 02:38:38,062 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-22 02:38:38,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:38,179 INFO L262 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:38:38,182 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:38,223 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 184 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-12-22 02:38:38,223 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:38,223 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:38,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [200707363] [2023-12-22 02:38:38,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [200707363] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:38,223 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:38,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-22 02:38:38,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451216748] [2023-12-22 02:38:38,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:38,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:38:38,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:38,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:38:38,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:38:38,225 INFO L87 Difference]: Start difference. First operand 13371 states and 15962 transitions. Second operand has 5 states, 5 states have (on average 28.4) internal successors, (142), 4 states have internal predecessors, (142), 3 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:38:39,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:39,547 INFO L93 Difference]: Finished difference Result 14493 states and 17271 transitions. [2023-12-22 02:38:39,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:38:39,548 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.4) internal successors, (142), 4 states have internal predecessors, (142), 3 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 230 [2023-12-22 02:38:39,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:39,565 INFO L225 Difference]: With dead ends: 14493 [2023-12-22 02:38:39,565 INFO L226 Difference]: Without dead ends: 12227 [2023-12-22 02:38:39,568 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:38:39,568 INFO L413 NwaCegarLoop]: 346 mSDtfsCounter, 275 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1015 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 918 SdHoareTripleChecker+Invalid, 1060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:39,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 918 Invalid, 1060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1015 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-22 02:38:39,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12227 states. [2023-12-22 02:38:40,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12227 to 12227. [2023-12-22 02:38:40,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12227 states, 11425 states have (on average 1.2077899343544858) internal successors, (13799), 11457 states have internal predecessors, (13799), 401 states have call successors, (401), 356 states have call predecessors, (401), 399 states have return successors, (467), 414 states have call predecessors, (467), 398 states have call successors, (467) [2023-12-22 02:38:40,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12227 states to 12227 states and 14667 transitions. [2023-12-22 02:38:40,383 INFO L78 Accepts]: Start accepts. Automaton has 12227 states and 14667 transitions. Word has length 230 [2023-12-22 02:38:40,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:40,383 INFO L495 AbstractCegarLoop]: Abstraction has 12227 states and 14667 transitions. [2023-12-22 02:38:40,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.4) internal successors, (142), 4 states have internal predecessors, (142), 3 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:38:40,383 INFO L276 IsEmpty]: Start isEmpty. Operand 12227 states and 14667 transitions. [2023-12-22 02:38:40,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2023-12-22 02:38:40,387 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:40,387 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-22 02:38:40,392 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Ended with exit code 0 [2023-12-22 02:38:40,587 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-22 02:38:40,588 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:40,588 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:40,588 INFO L85 PathProgramCache]: Analyzing trace with hash 2109312106, now seen corresponding path program 1 times [2023-12-22 02:38:40,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:40,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1386177095] [2023-12-22 02:38:40,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:40,589 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-22 02:38:40,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:40,590 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-22 02:38:40,590 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-22 02:38:40,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:40,709 INFO L262 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-22 02:38:40,711 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:40,751 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 208 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2023-12-22 02:38:40,751 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:40,751 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:40,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1386177095] [2023-12-22 02:38:40,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1386177095] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:40,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:40,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-22 02:38:40,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260837137] [2023-12-22 02:38:40,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:40,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-22 02:38:40,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:40,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-22 02:38:40,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-22 02:38:40,752 INFO L87 Difference]: Start difference. First operand 12227 states and 14667 transitions. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 3 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:38:41,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:41,888 INFO L93 Difference]: Finished difference Result 12574 states and 15050 transitions. [2023-12-22 02:38:41,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-22 02:38:41,889 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 3 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 233 [2023-12-22 02:38:41,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:41,904 INFO L225 Difference]: With dead ends: 12574 [2023-12-22 02:38:41,904 INFO L226 Difference]: Without dead ends: 11027 [2023-12-22 02:38:41,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-22 02:38:41,907 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 256 mSDsluCounter, 568 mSDsCounter, 0 mSdLazyCounter, 994 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 910 SdHoareTripleChecker+Invalid, 1038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:41,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 910 Invalid, 1038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 994 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-22 02:38:41,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11027 states. [2023-12-22 02:38:42,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11027 to 11027. [2023-12-22 02:38:42,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11027 states, 10516 states have (on average 1.2150057055914796) internal successors, (12777), 10526 states have internal predecessors, (12777), 266 states have call successors, (266), 241 states have call predecessors, (266), 244 states have return successors, (268), 260 states have call predecessors, (268), 264 states have call successors, (268) [2023-12-22 02:38:42,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11027 states to 11027 states and 13311 transitions. [2023-12-22 02:38:42,408 INFO L78 Accepts]: Start accepts. Automaton has 11027 states and 13311 transitions. Word has length 233 [2023-12-22 02:38:42,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:42,408 INFO L495 AbstractCegarLoop]: Abstraction has 11027 states and 13311 transitions. [2023-12-22 02:38:42,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 3 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-22 02:38:42,408 INFO L276 IsEmpty]: Start isEmpty. Operand 11027 states and 13311 transitions. [2023-12-22 02:38:42,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2023-12-22 02:38:42,412 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:42,412 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 02:38:42,417 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 (62)] Forceful destruction successful, exit code 0 [2023-12-22 02:38:42,612 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-22 02:38:42,613 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:42,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:42,613 INFO L85 PathProgramCache]: Analyzing trace with hash 897495529, now seen corresponding path program 1 times [2023-12-22 02:38:42,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:42,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [901035818] [2023-12-22 02:38:42,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:42,614 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-22 02:38:42,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:42,615 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-22 02:38:42,616 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-22 02:38:42,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:42,785 INFO L262 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:38:42,788 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:42,928 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-22 02:38:42,928 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:42,929 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:42,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [901035818] [2023-12-22 02:38:42,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [901035818] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:42,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:42,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-22 02:38:42,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508128488] [2023-12-22 02:38:42,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:42,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:38:42,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:42,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:38:42,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:42,930 INFO L87 Difference]: Start difference. First operand 11027 states and 13311 transitions. Second operand has 3 states, 3 states have (on average 79.0) internal successors, (237), 2 states have internal predecessors, (237), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-22 02:38:43,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:43,874 INFO L93 Difference]: Finished difference Result 32220 states and 39088 transitions. [2023-12-22 02:38:43,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:38:43,875 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 79.0) internal successors, (237), 2 states have internal predecessors, (237), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 260 [2023-12-22 02:38:43,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:43,908 INFO L225 Difference]: With dead ends: 32220 [2023-12-22 02:38:43,908 INFO L226 Difference]: Without dead ends: 21213 [2023-12-22 02:38:43,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 258 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-22 02:38:43,923 INFO L413 NwaCegarLoop]: 454 mSDtfsCounter, 325 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:43,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 871 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-22 02:38:43,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21213 states. [2023-12-22 02:38:44,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21213 to 21201. [2023-12-22 02:38:44,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21201 states, 20218 states have (on average 1.2102581857750518) internal successors, (24469), 20236 states have internal predecessors, (24469), 510 states have call successors, (510), 465 states have call predecessors, (510), 472 states have return successors, (516), 500 states have call predecessors, (516), 508 states have call successors, (516) [2023-12-22 02:38:44,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21201 states to 21201 states and 25495 transitions. [2023-12-22 02:38:44,901 INFO L78 Accepts]: Start accepts. Automaton has 21201 states and 25495 transitions. Word has length 260 [2023-12-22 02:38:44,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:44,901 INFO L495 AbstractCegarLoop]: Abstraction has 21201 states and 25495 transitions. [2023-12-22 02:38:44,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 79.0) internal successors, (237), 2 states have internal predecessors, (237), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-22 02:38:44,901 INFO L276 IsEmpty]: Start isEmpty. Operand 21201 states and 25495 transitions. [2023-12-22 02:38:44,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2023-12-22 02:38:44,908 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:44,909 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 02:38:44,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 (63)] Forceful destruction successful, exit code 0 [2023-12-22 02:38:45,116 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-22 02:38:45,116 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:45,117 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:45,117 INFO L85 PathProgramCache]: Analyzing trace with hash -403223576, now seen corresponding path program 1 times [2023-12-22 02:38:45,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:45,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [908277679] [2023-12-22 02:38:45,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:45,117 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-22 02:38:45,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:45,120 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-22 02:38:45,152 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-22 02:38:45,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:45,300 INFO L262 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:38:45,303 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:45,521 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-12-22 02:38:45,521 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:45,521 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:45,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [908277679] [2023-12-22 02:38:45,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [908277679] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:45,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:45,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:38:45,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552150682] [2023-12-22 02:38:45,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:45,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:38:45,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:45,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:38:45,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:38:45,522 INFO L87 Difference]: Start difference. First operand 21201 states and 25495 transitions. Second operand has 4 states, 4 states have (on average 44.25) internal successors, (177), 4 states have internal predecessors, (177), 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-22 02:38:47,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:47,670 INFO L93 Difference]: Finished difference Result 63204 states and 75928 transitions. [2023-12-22 02:38:47,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:38:47,670 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 44.25) internal successors, (177), 4 states have internal predecessors, (177), 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 260 [2023-12-22 02:38:47,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:47,737 INFO L225 Difference]: With dead ends: 63204 [2023-12-22 02:38:47,737 INFO L226 Difference]: Without dead ends: 42024 [2023-12-22 02:38:47,759 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 258 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-22 02:38:47,760 INFO L413 NwaCegarLoop]: 574 mSDtfsCounter, 655 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 659 SdHoareTripleChecker+Valid, 1345 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:47,760 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [659 Valid, 1345 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 452 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:38:47,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42024 states. [2023-12-22 02:38:49,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42024 to 42020. [2023-12-22 02:38:49,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42020 states, 40074 states have (on average 1.2054199730498578) internal successors, (48306), 40117 states have internal predecessors, (48306), 1001 states have call successors, (1001), 913 states have call predecessors, (1001), 944 states have return successors, (1079), 991 states have call predecessors, (1079), 999 states have call successors, (1079) [2023-12-22 02:38:49,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42020 states to 42020 states and 50386 transitions. [2023-12-22 02:38:49,791 INFO L78 Accepts]: Start accepts. Automaton has 42020 states and 50386 transitions. Word has length 260 [2023-12-22 02:38:49,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:49,791 INFO L495 AbstractCegarLoop]: Abstraction has 42020 states and 50386 transitions. [2023-12-22 02:38:49,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 44.25) internal successors, (177), 4 states have internal predecessors, (177), 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-22 02:38:49,792 INFO L276 IsEmpty]: Start isEmpty. Operand 42020 states and 50386 transitions. [2023-12-22 02:38:49,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2023-12-22 02:38:49,803 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:49,803 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 02:38:49,809 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Ended with exit code 0 [2023-12-22 02:38:50,008 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-22 02:38:50,008 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:50,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:50,009 INFO L85 PathProgramCache]: Analyzing trace with hash -246981398, now seen corresponding path program 1 times [2023-12-22 02:38:50,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:50,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [345722244] [2023-12-22 02:38:50,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:50,009 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-22 02:38:50,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:50,010 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-22 02:38:50,012 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-22 02:38:50,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:50,161 INFO L262 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:38:50,163 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:50,173 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-22 02:38:50,173 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:50,173 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:50,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [345722244] [2023-12-22 02:38:50,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [345722244] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:50,173 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:50,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:38:50,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562990902] [2023-12-22 02:38:50,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:50,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:38:50,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:50,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:38:50,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:38:50,174 INFO L87 Difference]: Start difference. First operand 42020 states and 50386 transitions. Second operand has 3 states, 3 states have (on average 56.333333333333336) internal successors, (169), 3 states have internal predecessors, (169), 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-22 02:38:51,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:51,989 INFO L93 Difference]: Finished difference Result 73854 states and 88533 transitions. [2023-12-22 02:38:51,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:38:51,989 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.333333333333336) internal successors, (169), 3 states have internal predecessors, (169), 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 260 [2023-12-22 02:38:51,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:52,046 INFO L225 Difference]: With dead ends: 73854 [2023-12-22 02:38:52,047 INFO L226 Difference]: Without dead ends: 31855 [2023-12-22 02:38:52,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 258 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-22 02:38:52,073 INFO L413 NwaCegarLoop]: 454 mSDtfsCounter, 492 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 454 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:52,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [492 Valid, 454 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:38:52,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31855 states. [2023-12-22 02:38:53,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31855 to 31855. [2023-12-22 02:38:53,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31855 states, 30384 states have (on average 1.2053712480252765) internal successors, (36624), 30418 states have internal predecessors, (36624), 754 states have call successors, (754), 689 states have call predecessors, (754), 716 states have return successors, (804), 748 states have call predecessors, (804), 752 states have call successors, (804) [2023-12-22 02:38:53,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31855 states to 31855 states and 38182 transitions. [2023-12-22 02:38:53,749 INFO L78 Accepts]: Start accepts. Automaton has 31855 states and 38182 transitions. Word has length 260 [2023-12-22 02:38:53,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:38:53,749 INFO L495 AbstractCegarLoop]: Abstraction has 31855 states and 38182 transitions. [2023-12-22 02:38:53,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.333333333333336) internal successors, (169), 3 states have internal predecessors, (169), 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-22 02:38:53,749 INFO L276 IsEmpty]: Start isEmpty. Operand 31855 states and 38182 transitions. [2023-12-22 02:38:53,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2023-12-22 02:38:53,759 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:38:53,759 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 02:38:53,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Ended with exit code 0 [2023-12-22 02:38:53,960 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-22 02:38:53,961 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:38:53,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:38:53,961 INFO L85 PathProgramCache]: Analyzing trace with hash 218617475, now seen corresponding path program 1 times [2023-12-22 02:38:53,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:38:53,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2085244077] [2023-12-22 02:38:53,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:38:53,962 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-22 02:38:53,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:38:53,963 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:38:53,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2023-12-22 02:38:54,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:38:54,125 INFO L262 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:38:54,127 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:38:54,338 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-12-22 02:38:54,339 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:38:54,339 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:38:54,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2085244077] [2023-12-22 02:38:54,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2085244077] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:38:54,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:38:54,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:38:54,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788422448] [2023-12-22 02:38:54,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:38:54,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:38:54,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:38:54,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:38:54,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:38:54,340 INFO L87 Difference]: Start difference. First operand 31855 states and 38182 transitions. Second operand has 4 states, 4 states have (on average 44.75) internal successors, (179), 4 states have internal predecessors, (179), 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-22 02:38:57,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:38:57,793 INFO L93 Difference]: Finished difference Result 93789 states and 112365 transitions. [2023-12-22 02:38:57,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:38:57,793 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 44.75) internal successors, (179), 4 states have internal predecessors, (179), 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 262 [2023-12-22 02:38:57,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:38:57,916 INFO L225 Difference]: With dead ends: 93789 [2023-12-22 02:38:57,916 INFO L226 Difference]: Without dead ends: 61955 [2023-12-22 02:38:57,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 260 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-22 02:38:57,944 INFO L413 NwaCegarLoop]: 567 mSDtfsCounter, 646 mSDsluCounter, 756 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 651 SdHoareTripleChecker+Valid, 1323 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:38:57,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [651 Valid, 1323 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 451 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:38:57,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61955 states. [2023-12-22 02:39:01,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61955 to 61951. [2023-12-22 02:39:01,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61951 states, 59093 states have (on average 1.2032389623136412) internal successors, (71103), 59168 states have internal predecessors, (71103), 1457 states have call successors, (1457), 1329 states have call predecessors, (1457), 1400 states have return successors, (1599), 1455 states have call predecessors, (1599), 1455 states have call successors, (1599) [2023-12-22 02:39:01,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61951 states to 61951 states and 74159 transitions. [2023-12-22 02:39:01,184 INFO L78 Accepts]: Start accepts. Automaton has 61951 states and 74159 transitions. Word has length 262 [2023-12-22 02:39:01,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:39:01,185 INFO L495 AbstractCegarLoop]: Abstraction has 61951 states and 74159 transitions. [2023-12-22 02:39:01,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 44.75) internal successors, (179), 4 states have internal predecessors, (179), 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-22 02:39:01,185 INFO L276 IsEmpty]: Start isEmpty. Operand 61951 states and 74159 transitions. [2023-12-22 02:39:01,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2023-12-22 02:39:01,203 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:39:01,203 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 02:39:01,212 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 (66)] Forceful destruction successful, exit code 0 [2023-12-22 02:39:01,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:39:01,410 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:39:01,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:39:01,410 INFO L85 PathProgramCache]: Analyzing trace with hash 767157697, now seen corresponding path program 1 times [2023-12-22 02:39:01,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:39:01,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1196824611] [2023-12-22 02:39:01,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:39:01,411 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-22 02:39:01,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:39:01,412 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:39:01,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2023-12-22 02:39:01,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:39:01,562 INFO L262 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:39:01,565 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:39:01,575 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-22 02:39:01,575 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:39:01,576 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:39:01,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1196824611] [2023-12-22 02:39:01,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1196824611] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:39:01,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:39:01,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:39:01,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863361722] [2023-12-22 02:39:01,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:39:01,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:39:01,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:39:01,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:39:01,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:39:01,577 INFO L87 Difference]: Start difference. First operand 61951 states and 74159 transitions. Second operand has 3 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 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-22 02:39:04,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:39:04,771 INFO L93 Difference]: Finished difference Result 123867 states and 148258 transitions. [2023-12-22 02:39:04,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-22 02:39:04,772 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 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 262 [2023-12-22 02:39:04,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:39:04,896 INFO L225 Difference]: With dead ends: 123867 [2023-12-22 02:39:04,896 INFO L226 Difference]: Without dead ends: 61937 [2023-12-22 02:39:04,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 260 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-22 02:39:04,949 INFO L413 NwaCegarLoop]: 453 mSDtfsCounter, 490 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-22 02:39:04,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [490 Valid, 453 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-22 02:39:04,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61937 states. [2023-12-22 02:39:08,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61937 to 61937. [2023-12-22 02:39:08,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61937 states, 59082 states have (on average 1.2031244710741005) internal successors, (71083), 59156 states have internal predecessors, (71083), 1454 states have call successors, (1454), 1329 states have call predecessors, (1454), 1400 states have return successors, (1596), 1452 states have call predecessors, (1596), 1452 states have call successors, (1596) [2023-12-22 02:39:08,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61937 states to 61937 states and 74133 transitions. [2023-12-22 02:39:08,380 INFO L78 Accepts]: Start accepts. Automaton has 61937 states and 74133 transitions. Word has length 262 [2023-12-22 02:39:08,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:39:08,381 INFO L495 AbstractCegarLoop]: Abstraction has 61937 states and 74133 transitions. [2023-12-22 02:39:08,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 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-22 02:39:08,381 INFO L276 IsEmpty]: Start isEmpty. Operand 61937 states and 74133 transitions. [2023-12-22 02:39:08,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2023-12-22 02:39:08,398 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:39:08,398 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 02:39:08,405 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 (67)] Forceful destruction successful, exit code 0 [2023-12-22 02:39:08,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:39:08,599 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:39:08,599 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:39:08,600 INFO L85 PathProgramCache]: Analyzing trace with hash 740112808, now seen corresponding path program 1 times [2023-12-22 02:39:08,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:39:08,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1793345650] [2023-12-22 02:39:08,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:39:08,600 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-22 02:39:08,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:39:08,601 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:39:08,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2023-12-22 02:39:08,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:39:08,758 INFO L262 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:39:08,760 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:39:08,977 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-12-22 02:39:08,977 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:39:08,978 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:39:08,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1793345650] [2023-12-22 02:39:08,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1793345650] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:39:08,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:39:08,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:39:08,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637762665] [2023-12-22 02:39:08,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:39:08,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:39:08,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:39:08,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:39:08,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:39:08,979 INFO L87 Difference]: Start difference. First operand 61937 states and 74133 transitions. Second operand has 4 states, 4 states have (on average 45.25) internal successors, (181), 4 states have internal predecessors, (181), 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-22 02:39:15,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:39:15,315 INFO L93 Difference]: Finished difference Result 182773 states and 218715 transitions. [2023-12-22 02:39:15,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:39:15,316 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 45.25) internal successors, (181), 4 states have internal predecessors, (181), 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 264 [2023-12-22 02:39:15,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:39:15,560 INFO L225 Difference]: With dead ends: 182773 [2023-12-22 02:39:15,561 INFO L226 Difference]: Without dead ends: 120857 [2023-12-22 02:39:15,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 262 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-22 02:39:15,704 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 672 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 915 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:39:15,704 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [678 Valid, 915 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:39:15,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120857 states. [2023-12-22 02:39:21,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120857 to 120853. [2023-12-22 02:39:21,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120853 states, 115294 states have (on average 1.2018231651256788) internal successors, (138563), 115464 states have internal predecessors, (138563), 2806 states have call successors, (2806), 2561 states have call predecessors, (2806), 2752 states have return successors, (3164), 2828 states have call predecessors, (3164), 2804 states have call successors, (3164) [2023-12-22 02:39:22,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120853 states to 120853 states and 144533 transitions. [2023-12-22 02:39:22,185 INFO L78 Accepts]: Start accepts. Automaton has 120853 states and 144533 transitions. Word has length 264 [2023-12-22 02:39:22,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:39:22,186 INFO L495 AbstractCegarLoop]: Abstraction has 120853 states and 144533 transitions. [2023-12-22 02:39:22,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.25) internal successors, (181), 4 states have internal predecessors, (181), 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-22 02:39:22,186 INFO L276 IsEmpty]: Start isEmpty. Operand 120853 states and 144533 transitions. [2023-12-22 02:39:22,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2023-12-22 02:39:22,421 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:39:22,421 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 02:39:22,429 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 (68)] Forceful destruction successful, exit code 0 [2023-12-22 02:39:22,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:39:22,622 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:39:22,622 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:39:22,622 INFO L85 PathProgramCache]: Analyzing trace with hash -1724595453, now seen corresponding path program 1 times [2023-12-22 02:39:22,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:39:22,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [327874694] [2023-12-22 02:39:22,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:39:22,623 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-22 02:39:22,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:39:22,624 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:39:22,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 (69)] Waiting until timeout for monitored process [2023-12-22 02:39:22,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:39:22,785 INFO L262 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-22 02:39:22,788 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:39:23,002 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-12-22 02:39:23,002 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:39:23,002 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:39:23,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [327874694] [2023-12-22 02:39:23,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [327874694] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:39:23,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:39:23,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-22 02:39:23,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781064341] [2023-12-22 02:39:23,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:39:23,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-22 02:39:23,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:39:23,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-22 02:39:23,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-22 02:39:23,003 INFO L87 Difference]: Start difference. First operand 120853 states and 144533 transitions. Second operand has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 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-22 02:39:34,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-22 02:39:34,650 INFO L93 Difference]: Finished difference Result 359289 states and 429617 transitions. [2023-12-22 02:39:34,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-22 02:39:34,651 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 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 266 [2023-12-22 02:39:34,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-22 02:39:35,359 INFO L225 Difference]: With dead ends: 359289 [2023-12-22 02:39:35,359 INFO L226 Difference]: Without dead ends: 238457 [2023-12-22 02:39:35,470 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 264 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-22 02:39:35,470 INFO L413 NwaCegarLoop]: 537 mSDtfsCounter, 638 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 644 SdHoareTripleChecker+Valid, 1259 SdHoareTripleChecker+Invalid, 498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-22 02:39:35,470 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [644 Valid, 1259 Invalid, 498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-22 02:39:35,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238457 states. [2023-12-22 02:39:48,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238457 to 238453. [2023-12-22 02:39:48,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238453 states, 227483 states have (on average 1.2008413815537864) internal successors, (273171), 227846 states have internal predecessors, (273171), 5513 states have call successors, (5513), 5025 states have call predecessors, (5513), 5456 states have return successors, (6303), 5583 states have call predecessors, (6303), 5511 states have call successors, (6303) [2023-12-22 02:39:49,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238453 states to 238453 states and 284987 transitions. [2023-12-22 02:39:49,018 INFO L78 Accepts]: Start accepts. Automaton has 238453 states and 284987 transitions. Word has length 266 [2023-12-22 02:39:49,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-22 02:39:49,018 INFO L495 AbstractCegarLoop]: Abstraction has 238453 states and 284987 transitions. [2023-12-22 02:39:49,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 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-22 02:39:49,019 INFO L276 IsEmpty]: Start isEmpty. Operand 238453 states and 284987 transitions. [2023-12-22 02:39:49,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2023-12-22 02:39:49,105 INFO L187 NwaCegarLoop]: Found error trace [2023-12-22 02:39:49,106 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 02:39:49,112 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Ended with exit code 0 [2023-12-22 02:39:49,306 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:39:49,306 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-22 02:39:49,306 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-22 02:39:49,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1436547777, now seen corresponding path program 1 times [2023-12-22 02:39:49,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-22 02:39:49,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [528870852] [2023-12-22 02:39:49,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-22 02:39:49,307 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-22 02:39:49,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-22 02:39:49,308 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-22 02:39:49,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2023-12-22 02:39:49,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-22 02:39:49,458 INFO L262 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-22 02:39:49,461 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-22 02:39:49,473 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-22 02:39:49,473 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-22 02:39:49,473 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-22 02:39:49,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [528870852] [2023-12-22 02:39:49,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [528870852] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-22 02:39:49,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-22 02:39:49,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-22 02:39:49,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165439167] [2023-12-22 02:39:49,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-22 02:39:49,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-22 02:39:49,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-22 02:39:49,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-22 02:39:49,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-22 02:39:49,474 INFO L87 Difference]: Start difference. First operand 238453 states and 284987 transitions. Second operand has 3 states, 3 states have (on average 58.333333333333336) internal successors, (175), 3 states have internal predecessors, (175), 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)