/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/product-lines/elevator_spec3_product19.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 17:23:47,257 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 17:23:47,295 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-12-16 17:23:47,298 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 17:23:47,298 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 17:23:47,312 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 17:23:47,312 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 17:23:47,312 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 17:23:47,313 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 17:23:47,313 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 17:23:47,313 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 17:23:47,313 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 17:23:47,314 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 17:23:47,314 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 17:23:47,314 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 17:23:47,314 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 17:23:47,315 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 17:23:47,315 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 17:23:47,315 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 17:23:47,315 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 17:23:47,316 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 17:23:47,316 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 17:23:47,316 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 17:23:47,316 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-16 17:23:47,317 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-16 17:23:47,317 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 17:23:47,317 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-16 17:23:47,317 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 17:23:47,317 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 17:23:47,317 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 17:23:47,318 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 17:23:47,318 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 17:23:47,318 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 17:23:47,318 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 17:23:47,318 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:23:47,319 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 17:23:47,319 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 17:23:47,319 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 17:23:47,319 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-16 17:23:47,319 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-16 17:23:47,319 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 17:23:47,320 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 17:23:47,320 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 17:23:47,320 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 17:23:47,320 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 17:23:47,320 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-16 17:23:47,320 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-12-16 17:23:47,469 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 17:23:47,482 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 17:23:47,484 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 17:23:47,485 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 17:23:47,485 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 17:23:47,486 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec3_product19.cil.c [2023-12-16 17:23:48,516 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 17:23:48,801 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 17:23:48,801 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec3_product19.cil.c [2023-12-16 17:23:48,818 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d66229a5b/a4e3df650cc441f9b076e970af337107/FLAG27cf61a04 [2023-12-16 17:23:49,100 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d66229a5b/a4e3df650cc441f9b076e970af337107 [2023-12-16 17:23:49,102 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 17:23:49,103 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 17:23:49,104 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 17:23:49,104 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 17:23:49,107 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 17:23:49,107 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:49,108 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fbcc644 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49, skipping insertion in model container [2023-12-16 17:23:49,108 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:49,166 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:23:49,580 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec3_product19.cil.c[55726,55739] [2023-12-16 17:23:49,608 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:23:49,622 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-16 17:23:49,634 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:23:49,711 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec3_product19.cil.c[55726,55739] [2023-12-16 17:23:49,764 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:23:49,800 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 17:23:49,806 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [48] [2023-12-16 17:23:49,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [408] [2023-12-16 17:23:49,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [423] [2023-12-16 17:23:49,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [789] [2023-12-16 17:23:49,808 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [2329] [2023-12-16 17:23:49,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2447] [2023-12-16 17:23:49,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification3_spec.i","") [2482] [2023-12-16 17:23:49,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2669] [2023-12-16 17:23:49,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2678] [2023-12-16 17:23:49,813 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2769] [2023-12-16 17:23:49,849 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec3_product19.cil.c[55726,55739] [2023-12-16 17:23:49,857 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:23:49,876 INFO L206 MainTranslator]: Completed translation [2023-12-16 17:23:49,876 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49 WrapperNode [2023-12-16 17:23:49,876 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 17:23:49,877 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 17:23:49,877 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 17:23:49,877 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 17:23:49,882 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:49,907 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:49,938 INFO L138 Inliner]: procedures = 94, calls = 346, calls flagged for inlining = 23, calls inlined = 20, statements flattened = 1024 [2023-12-16 17:23:49,939 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 17:23:49,939 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 17:23:49,939 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 17:23:49,939 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 17:23:49,947 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:49,948 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:49,955 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:49,982 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2023-12-16 17:23:49,982 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:49,982 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:49,994 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:50,002 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:50,006 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:50,009 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:50,014 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 17:23:50,015 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 17:23:50,015 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 17:23:50,015 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 17:23:50,016 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (1/1) ... [2023-12-16 17:23:50,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:23:50,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 17:23:50,038 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-16 17:23:50,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-16 17:23:50,069 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 17:23:50,069 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2023-12-16 17:23:50,069 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2023-12-16 17:23:50,069 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-16 17:23:50,069 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-16 17:23:50,070 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__weight [2023-12-16 17:23:50,070 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__weight [2023-12-16 17:23:50,070 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-16 17:23:50,070 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-16 17:23:50,070 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-16 17:23:50,070 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-16 17:23:50,070 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-16 17:23:50,070 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-16 17:23:50,070 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2023-12-16 17:23:50,070 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2023-12-16 17:23:50,070 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-16 17:23:50,070 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-16 17:23:50,070 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-16 17:23:50,070 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-16 17:23:50,071 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-16 17:23:50,071 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-16 17:23:50,071 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-16 17:23:50,071 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-16 17:23:50,071 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-16 17:23:50,071 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-16 17:23:50,071 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-16 17:23:50,071 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-16 17:23:50,071 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-16 17:23:50,071 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-16 17:23:50,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-16 17:23:50,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-16 17:23:50,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-16 17:23:50,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-16 17:23:50,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-16 17:23:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-16 17:23:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-16 17:23:50,073 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-16 17:23:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure initTopDown [2023-12-16 17:23:50,073 INFO L138 BoogieDeclarations]: Found implementation of procedure initTopDown [2023-12-16 17:23:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-16 17:23:50,073 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-16 17:23:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure initFloors [2023-12-16 17:23:50,073 INFO L138 BoogieDeclarations]: Found implementation of procedure initFloors [2023-12-16 17:23:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-16 17:23:50,073 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-16 17:23:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-16 17:23:50,073 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-16 17:23:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-16 17:23:50,073 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-16 17:23:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-16 17:23:50,074 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-16 17:23:50,074 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2023-12-16 17:23:50,074 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2023-12-16 17:23:50,074 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-16 17:23:50,074 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-16 17:23:50,074 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-16 17:23:50,074 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-16 17:23:50,074 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-16 17:23:50,074 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-16 17:23:50,074 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 17:23:50,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 17:23:50,074 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-16 17:23:50,074 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-16 17:23:50,201 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 17:23:50,204 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 17:23:51,045 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 17:23:51,123 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 17:23:51,124 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 17:23:51,125 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:23:51 BoogieIcfgContainer [2023-12-16 17:23:51,125 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 17:23:51,128 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 17:23:51,129 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 17:23:51,131 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 17:23:51,131 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 05:23:49" (1/3) ... [2023-12-16 17:23:51,132 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8b5093a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:23:51, skipping insertion in model container [2023-12-16 17:23:51,133 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:23:49" (2/3) ... [2023-12-16 17:23:51,133 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8b5093a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:23:51, skipping insertion in model container [2023-12-16 17:23:51,133 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:23:51" (3/3) ... [2023-12-16 17:23:51,134 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec3_product19.cil.c [2023-12-16 17:23:51,145 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 17:23:51,146 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 17:23:51,196 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 17:23:51,200 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;@5bdac92f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 17:23:51,201 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 17:23:51,207 INFO L276 IsEmpty]: Start isEmpty. Operand has 567 states, 430 states have (on average 1.7023255813953488) internal successors, (732), 448 states have internal predecessors, (732), 108 states have call successors, (108), 27 states have call predecessors, (108), 27 states have return successors, (108), 105 states have call predecessors, (108), 108 states have call successors, (108) [2023-12-16 17:23:51,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-16 17:23:51,235 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:23:51,235 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:23:51,236 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:23:51,239 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:23:51,239 INFO L85 PathProgramCache]: Analyzing trace with hash 529877195, now seen corresponding path program 1 times [2023-12-16 17:23:51,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:23:51,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [275068269] [2023-12-16 17:23:51,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:23:51,257 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:51,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:23:51,259 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:23:51,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-16 17:23:51,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:23:51,637 INFO L262 TraceCheckSpWp]: Trace formula consists of 829 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:23:51,644 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:23:51,746 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:23:51,746 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:23:51,747 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:23:51,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [275068269] [2023-12-16 17:23:51,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [275068269] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:23:51,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:23:51,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:23:51,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572148058] [2023-12-16 17:23:51,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:23:51,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:23:51,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:23:51,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:23:51,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:23:51,781 INFO L87 Difference]: Start difference. First operand has 567 states, 430 states have (on average 1.7023255813953488) internal successors, (732), 448 states have internal predecessors, (732), 108 states have call successors, (108), 27 states have call predecessors, (108), 27 states have return successors, (108), 105 states have call predecessors, (108), 108 states have call successors, (108) Second operand has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:52,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:23:52,051 INFO L93 Difference]: Finished difference Result 1137 states and 1914 transitions. [2023-12-16 17:23:52,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:23:52,054 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 101 [2023-12-16 17:23:52,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:23:52,065 INFO L225 Difference]: With dead ends: 1137 [2023-12-16 17:23:52,065 INFO L226 Difference]: Without dead ends: 575 [2023-12-16 17:23:52,071 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:23:52,074 INFO L413 NwaCegarLoop]: 913 mSDtfsCounter, 115 mSDsluCounter, 4471 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 5384 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:23:52,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 5384 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:23:52,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2023-12-16 17:23:52,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 573. [2023-12-16 17:23:52,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 436 states have (on average 1.688073394495413) internal successors, (736), 454 states have internal predecessors, (736), 109 states have call successors, (109), 27 states have call predecessors, (109), 27 states have return successors, (108), 104 states have call predecessors, (108), 106 states have call successors, (108) [2023-12-16 17:23:52,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 953 transitions. [2023-12-16 17:23:52,178 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 953 transitions. Word has length 101 [2023-12-16 17:23:52,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:23:52,178 INFO L495 AbstractCegarLoop]: Abstraction has 573 states and 953 transitions. [2023-12-16 17:23:52,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:52,179 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 953 transitions. [2023-12-16 17:23:52,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 17:23:52,183 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:23:52,183 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:23:52,207 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-16 17:23:52,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:52,392 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:23:52,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:23:52,392 INFO L85 PathProgramCache]: Analyzing trace with hash 737264536, now seen corresponding path program 1 times [2023-12-16 17:23:52,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:23:52,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1912080024] [2023-12-16 17:23:52,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:23:52,393 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:52,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:23:52,397 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:23:52,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-16 17:23:52,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:23:52,690 INFO L262 TraceCheckSpWp]: Trace formula consists of 830 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:23:52,695 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:23:52,751 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:23:52,751 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:23:52,751 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:23:52,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1912080024] [2023-12-16 17:23:52,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1912080024] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:23:52,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:23:52,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:23:52,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842707486] [2023-12-16 17:23:52,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:23:52,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:23:52,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:23:52,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:23:52,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:23:52,754 INFO L87 Difference]: Start difference. First operand 573 states and 953 transitions. Second operand has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:52,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:23:52,938 INFO L93 Difference]: Finished difference Result 1146 states and 1914 transitions. [2023-12-16 17:23:52,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:23:52,939 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 102 [2023-12-16 17:23:52,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:23:52,942 INFO L225 Difference]: With dead ends: 1146 [2023-12-16 17:23:52,942 INFO L226 Difference]: Without dead ends: 583 [2023-12-16 17:23:52,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:23:52,945 INFO L413 NwaCegarLoop]: 917 mSDtfsCounter, 102 mSDsluCounter, 4471 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 5388 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:23:52,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 5388 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:23:52,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2023-12-16 17:23:52,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 573. [2023-12-16 17:23:52,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 436 states have (on average 1.688073394495413) internal successors, (736), 454 states have internal predecessors, (736), 109 states have call successors, (109), 27 states have call predecessors, (109), 27 states have return successors, (108), 104 states have call predecessors, (108), 106 states have call successors, (108) [2023-12-16 17:23:52,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 953 transitions. [2023-12-16 17:23:52,967 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 953 transitions. Word has length 102 [2023-12-16 17:23:52,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:23:52,967 INFO L495 AbstractCegarLoop]: Abstraction has 573 states and 953 transitions. [2023-12-16 17:23:52,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:52,967 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 953 transitions. [2023-12-16 17:23:52,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 17:23:52,969 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:23:52,970 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:23:52,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-16 17:23:53,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:53,176 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:23:53,176 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:23:53,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1684876880, now seen corresponding path program 1 times [2023-12-16 17:23:53,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:23:53,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [43962938] [2023-12-16 17:23:53,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:23:53,177 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:53,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:23:53,181 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:23:53,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-16 17:23:53,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:23:53,447 INFO L262 TraceCheckSpWp]: Trace formula consists of 830 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:23:53,451 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:23:53,481 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:23:53,481 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:23:53,481 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:23:53,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [43962938] [2023-12-16 17:23:53,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [43962938] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:23:53,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:23:53,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:23:53,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742319220] [2023-12-16 17:23:53,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:23:53,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:23:53,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:23:53,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:23:53,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:23:53,483 INFO L87 Difference]: Start difference. First operand 573 states and 953 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-16 17:23:53,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:23:53,582 INFO L93 Difference]: Finished difference Result 1134 states and 1893 transitions. [2023-12-16 17:23:53,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:23:53,582 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 102 [2023-12-16 17:23:53,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:23:53,585 INFO L225 Difference]: With dead ends: 1134 [2023-12-16 17:23:53,585 INFO L226 Difference]: Without dead ends: 544 [2023-12-16 17:23:53,587 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:23:53,588 INFO L413 NwaCegarLoop]: 908 mSDtfsCounter, 22 mSDsluCounter, 1809 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2717 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:23:53,588 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 2717 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:23:53,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2023-12-16 17:23:53,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2023-12-16 17:23:53,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 410 states have (on average 1.670731707317073) internal successors, (685), 426 states have internal predecessors, (685), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-16 17:23:53,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 898 transitions. [2023-12-16 17:23:53,603 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 898 transitions. Word has length 102 [2023-12-16 17:23:53,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:23:53,604 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 898 transitions. [2023-12-16 17:23:53,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-16 17:23:53,604 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 898 transitions. [2023-12-16 17:23:53,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-16 17:23:53,606 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:23:53,606 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:23:53,627 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-16 17:23:53,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:53,815 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:23:53,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:23:53,815 INFO L85 PathProgramCache]: Analyzing trace with hash 1010088591, now seen corresponding path program 1 times [2023-12-16 17:23:53,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:23:53,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [622145671] [2023-12-16 17:23:53,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:23:53,816 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:53,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:23:53,834 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:23:53,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-16 17:23:54,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:23:54,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 831 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:23:54,150 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:23:54,194 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:23:54,194 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:23:54,194 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:23:54,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [622145671] [2023-12-16 17:23:54,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [622145671] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:23:54,195 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:23:54,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:23:54,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137569650] [2023-12-16 17:23:54,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:23:54,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:23:54,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:23:54,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:23:54,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:23:54,196 INFO L87 Difference]: Start difference. First operand 544 states and 898 transitions. Second operand has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:54,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:23:54,332 INFO L93 Difference]: Finished difference Result 1086 states and 1800 transitions. [2023-12-16 17:23:54,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:23:54,332 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 103 [2023-12-16 17:23:54,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:23:54,335 INFO L225 Difference]: With dead ends: 1086 [2023-12-16 17:23:54,335 INFO L226 Difference]: Without dead ends: 538 [2023-12-16 17:23:54,337 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:23:54,338 INFO L413 NwaCegarLoop]: 872 mSDtfsCounter, 87 mSDsluCounter, 4293 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 5165 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:23:54,338 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 5165 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:23:54,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2023-12-16 17:23:54,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 538. [2023-12-16 17:23:54,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 404 states have (on average 1.6633663366336633) internal successors, (672), 420 states have internal predecessors, (672), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-16 17:23:54,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 885 transitions. [2023-12-16 17:23:54,352 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 885 transitions. Word has length 103 [2023-12-16 17:23:54,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:23:54,352 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 885 transitions. [2023-12-16 17:23:54,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:54,353 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 885 transitions. [2023-12-16 17:23:54,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-16 17:23:54,355 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:23:54,355 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:23:54,371 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-12-16 17:23:54,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:54,572 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:23:54,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:23:54,572 INFO L85 PathProgramCache]: Analyzing trace with hash -983516516, now seen corresponding path program 1 times [2023-12-16 17:23:54,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:23:54,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1331409056] [2023-12-16 17:23:54,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:23:54,573 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:54,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:23:54,590 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:23:54,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-16 17:23:54,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:23:54,867 INFO L262 TraceCheckSpWp]: Trace formula consists of 832 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:23:54,871 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:23:54,916 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:23:54,916 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:23:54,916 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:23:54,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1331409056] [2023-12-16 17:23:54,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1331409056] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:23:54,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:23:54,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:23:54,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472472138] [2023-12-16 17:23:54,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:23:54,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:23:54,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:23:54,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:23:54,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:23:54,918 INFO L87 Difference]: Start difference. First operand 538 states and 885 transitions. Second operand has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:55,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:23:55,054 INFO L93 Difference]: Finished difference Result 1074 states and 1774 transitions. [2023-12-16 17:23:55,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:23:55,054 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 104 [2023-12-16 17:23:55,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:23:55,057 INFO L225 Difference]: With dead ends: 1074 [2023-12-16 17:23:55,057 INFO L226 Difference]: Without dead ends: 532 [2023-12-16 17:23:55,059 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:23:55,060 INFO L413 NwaCegarLoop]: 860 mSDtfsCounter, 73 mSDsluCounter, 4245 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 5105 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:23:55,060 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 5105 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:23:55,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2023-12-16 17:23:55,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 532. [2023-12-16 17:23:55,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 398 states have (on average 1.6557788944723617) internal successors, (659), 414 states have internal predecessors, (659), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-16 17:23:55,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 872 transitions. [2023-12-16 17:23:55,075 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 872 transitions. Word has length 104 [2023-12-16 17:23:55,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:23:55,076 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 872 transitions. [2023-12-16 17:23:55,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:55,076 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 872 transitions. [2023-12-16 17:23:55,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-16 17:23:55,078 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:23:55,078 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:23:55,088 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-12-16 17:23:55,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:55,289 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:23:55,289 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:23:55,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1450732323, now seen corresponding path program 1 times [2023-12-16 17:23:55,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:23:55,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1387566596] [2023-12-16 17:23:55,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:23:55,290 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:55,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:23:55,291 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:23:55,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-16 17:23:55,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:23:55,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 831 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:23:55,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:23:55,606 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:23:55,606 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:23:55,606 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:23:55,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1387566596] [2023-12-16 17:23:55,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1387566596] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:23:55,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:23:55,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:23:55,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308558323] [2023-12-16 17:23:55,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:23:55,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:23:55,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:23:55,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:23:55,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:23:55,608 INFO L87 Difference]: Start difference. First operand 532 states and 872 transitions. Second operand has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:55,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:23:55,724 INFO L93 Difference]: Finished difference Result 1062 states and 1748 transitions. [2023-12-16 17:23:55,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:23:55,724 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 104 [2023-12-16 17:23:55,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:23:55,727 INFO L225 Difference]: With dead ends: 1062 [2023-12-16 17:23:55,727 INFO L226 Difference]: Without dead ends: 532 [2023-12-16 17:23:55,729 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:23:55,729 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 48 mSDsluCounter, 4209 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 5057 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:23:55,730 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 5057 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:23:55,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2023-12-16 17:23:55,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 532. [2023-12-16 17:23:55,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 398 states have (on average 1.6532663316582914) internal successors, (658), 414 states have internal predecessors, (658), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-16 17:23:55,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 871 transitions. [2023-12-16 17:23:55,742 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 871 transitions. Word has length 104 [2023-12-16 17:23:55,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:23:55,742 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 871 transitions. [2023-12-16 17:23:55,742 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:55,742 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 871 transitions. [2023-12-16 17:23:55,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-16 17:23:55,744 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:23:55,744 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:23:55,772 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-16 17:23:55,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:55,956 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:23:55,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:23:55,957 INFO L85 PathProgramCache]: Analyzing trace with hash -221981613, now seen corresponding path program 1 times [2023-12-16 17:23:55,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:23:55,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1343563037] [2023-12-16 17:23:55,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:23:55,958 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:55,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:23:55,964 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:23:56,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-16 17:23:56,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:23:56,292 INFO L262 TraceCheckSpWp]: Trace formula consists of 833 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:23:56,295 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:23:56,347 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:23:56,347 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:23:56,347 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:23:56,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1343563037] [2023-12-16 17:23:56,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1343563037] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:23:56,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:23:56,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:23:56,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205222863] [2023-12-16 17:23:56,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:23:56,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:23:56,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:23:56,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:23:56,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:23:56,349 INFO L87 Difference]: Start difference. First operand 532 states and 871 transitions. Second operand has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:56,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:23:56,565 INFO L93 Difference]: Finished difference Result 1056 states and 1735 transitions. [2023-12-16 17:23:56,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:23:56,566 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 105 [2023-12-16 17:23:56,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:23:56,569 INFO L225 Difference]: With dead ends: 1056 [2023-12-16 17:23:56,569 INFO L226 Difference]: Without dead ends: 532 [2023-12-16 17:23:56,571 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:23:56,571 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 35 mSDsluCounter, 5005 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 5843 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:23:56,572 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 5843 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:23:56,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2023-12-16 17:23:56,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 532. [2023-12-16 17:23:56,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 398 states have (on average 1.650753768844221) internal successors, (657), 414 states have internal predecessors, (657), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-16 17:23:56,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 870 transitions. [2023-12-16 17:23:56,585 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 870 transitions. Word has length 105 [2023-12-16 17:23:56,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:23:56,585 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 870 transitions. [2023-12-16 17:23:56,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:56,585 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 870 transitions. [2023-12-16 17:23:56,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-16 17:23:56,587 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:23:56,587 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:23:56,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-16 17:23:56,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:56,796 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:23:56,796 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:23:56,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1590057564, now seen corresponding path program 1 times [2023-12-16 17:23:56,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:23:56,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [833537675] [2023-12-16 17:23:56,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:23:56,797 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:56,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:23:56,798 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:23:56,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-16 17:23:57,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:23:57,080 INFO L262 TraceCheckSpWp]: Trace formula consists of 834 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:23:57,083 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:23:57,136 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:23:57,136 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:23:57,136 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:23:57,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [833537675] [2023-12-16 17:23:57,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [833537675] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:23:57,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:23:57,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:23:57,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408129727] [2023-12-16 17:23:57,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:23:57,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:23:57,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:23:57,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:23:57,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:23:57,138 INFO L87 Difference]: Start difference. First operand 532 states and 870 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:57,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:23:57,352 INFO L93 Difference]: Finished difference Result 1056 states and 1733 transitions. [2023-12-16 17:23:57,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:23:57,353 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 106 [2023-12-16 17:23:57,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:23:57,358 INFO L225 Difference]: With dead ends: 1056 [2023-12-16 17:23:57,358 INFO L226 Difference]: Without dead ends: 532 [2023-12-16 17:23:57,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:23:57,363 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 32 mSDsluCounter, 5005 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 5843 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:23:57,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 5843 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:23:57,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2023-12-16 17:23:57,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 532. [2023-12-16 17:23:57,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 398 states have (on average 1.6482412060301508) internal successors, (656), 414 states have internal predecessors, (656), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-16 17:23:57,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 869 transitions. [2023-12-16 17:23:57,378 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 869 transitions. Word has length 106 [2023-12-16 17:23:57,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:23:57,378 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 869 transitions. [2023-12-16 17:23:57,378 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:57,378 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 869 transitions. [2023-12-16 17:23:57,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-16 17:23:57,380 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:23:57,380 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:23:57,389 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 (9)] Ended with exit code 0 [2023-12-16 17:23:57,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:57,589 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:23:57,590 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:23:57,591 INFO L85 PathProgramCache]: Analyzing trace with hash -1765670728, now seen corresponding path program 1 times [2023-12-16 17:23:57,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:23:57,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1450192902] [2023-12-16 17:23:57,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:23:57,591 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:57,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:23:57,594 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:23:57,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 (10)] Waiting until timeout for monitored process [2023-12-16 17:23:57,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:23:57,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 835 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:23:57,862 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:23:57,914 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:23:57,915 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:23:57,915 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:23:57,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1450192902] [2023-12-16 17:23:57,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1450192902] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:23:57,915 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:23:57,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:23:57,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552081352] [2023-12-16 17:23:57,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:23:57,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:23:57,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:23:57,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:23:57,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:23:57,916 INFO L87 Difference]: Start difference. First operand 532 states and 869 transitions. Second operand has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:58,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:23:58,116 INFO L93 Difference]: Finished difference Result 1056 states and 1731 transitions. [2023-12-16 17:23:58,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:23:58,116 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 107 [2023-12-16 17:23:58,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:23:58,118 INFO L225 Difference]: With dead ends: 1056 [2023-12-16 17:23:58,118 INFO L226 Difference]: Without dead ends: 532 [2023-12-16 17:23:58,121 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:23:58,121 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 29 mSDsluCounter, 5005 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 5843 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:23:58,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 5843 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:23:58,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2023-12-16 17:23:58,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 532. [2023-12-16 17:23:58,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 398 states have (on average 1.6457286432160805) internal successors, (655), 414 states have internal predecessors, (655), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-16 17:23:58,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 868 transitions. [2023-12-16 17:23:58,132 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 868 transitions. Word has length 107 [2023-12-16 17:23:58,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:23:58,132 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 868 transitions. [2023-12-16 17:23:58,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:58,132 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 868 transitions. [2023-12-16 17:23:58,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-16 17:23:58,134 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:23:58,134 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:23:58,161 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2023-12-16 17:23:58,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:58,341 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:23:58,347 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:23:58,347 INFO L85 PathProgramCache]: Analyzing trace with hash -2113433311, now seen corresponding path program 1 times [2023-12-16 17:23:58,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:23:58,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1942966413] [2023-12-16 17:23:58,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:23:58,348 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:58,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:23:58,349 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:23:58,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-16 17:23:58,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:23:58,613 INFO L262 TraceCheckSpWp]: Trace formula consists of 836 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:23:58,616 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:23:58,711 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:23:58,711 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:23:58,711 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:23:58,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1942966413] [2023-12-16 17:23:58,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1942966413] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:23:58,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:23:58,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:23:58,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319242999] [2023-12-16 17:23:58,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:23:58,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:23:58,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:23:58,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:23:58,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:23:58,713 INFO L87 Difference]: Start difference. First operand 532 states and 868 transitions. Second operand has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:58,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:23:58,963 INFO L93 Difference]: Finished difference Result 1056 states and 1729 transitions. [2023-12-16 17:23:58,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:23:58,963 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 108 [2023-12-16 17:23:58,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:23:58,966 INFO L225 Difference]: With dead ends: 1056 [2023-12-16 17:23:58,966 INFO L226 Difference]: Without dead ends: 532 [2023-12-16 17:23:58,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:23:58,969 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 26 mSDsluCounter, 5005 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 5843 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:23:58,984 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 5843 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:23:58,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2023-12-16 17:23:59,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 532. [2023-12-16 17:23:59,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 398 states have (on average 1.64321608040201) internal successors, (654), 414 states have internal predecessors, (654), 108 states have call successors, (108), 27 states have call predecessors, (108), 25 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2023-12-16 17:23:59,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 867 transitions. [2023-12-16 17:23:59,016 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 867 transitions. Word has length 108 [2023-12-16 17:23:59,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:23:59,016 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 867 transitions. [2023-12-16 17:23:59,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:23:59,016 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 867 transitions. [2023-12-16 17:23:59,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-16 17:23:59,018 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:23:59,018 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:23:59,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-12-16 17:23:59,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:59,228 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:23:59,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:23:59,228 INFO L85 PathProgramCache]: Analyzing trace with hash 591427869, now seen corresponding path program 1 times [2023-12-16 17:23:59,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:23:59,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1108212250] [2023-12-16 17:23:59,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:23:59,229 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:23:59,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:23:59,230 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:23:59,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-16 17:23:59,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:23:59,495 INFO L262 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:23:59,498 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:23:59,568 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-16 17:23:59,568 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:23:59,568 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:23:59,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1108212250] [2023-12-16 17:23:59,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1108212250] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:23:59,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:23:59,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:23:59,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82944760] [2023-12-16 17:23:59,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:23:59,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:23:59,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:23:59,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:23:59,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:23:59,570 INFO L87 Difference]: Start difference. First operand 532 states and 867 transitions. Second operand has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 4 states have call successors, (17), 3 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-16 17:24:00,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:00,190 INFO L93 Difference]: Finished difference Result 1516 states and 2491 transitions. [2023-12-16 17:24:00,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:00,191 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 4 states have call successors, (17), 3 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 109 [2023-12-16 17:24:00,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:00,196 INFO L225 Difference]: With dead ends: 1516 [2023-12-16 17:24:00,196 INFO L226 Difference]: Without dead ends: 996 [2023-12-16 17:24:00,199 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:00,200 INFO L413 NwaCegarLoop]: 873 mSDtfsCounter, 708 mSDsluCounter, 2995 mSDsCounter, 0 mSdLazyCounter, 574 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 711 SdHoareTripleChecker+Valid, 3868 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:00,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [711 Valid, 3868 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 574 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:24:00,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2023-12-16 17:24:00,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 989. [2023-12-16 17:24:00,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 989 states, 743 states have (on average 1.6029609690444144) internal successors, (1191), 773 states have internal predecessors, (1191), 198 states have call successors, (198), 51 states have call predecessors, (198), 47 states have return successors, (199), 189 states have call predecessors, (199), 194 states have call successors, (199) [2023-12-16 17:24:00,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 989 states to 989 states and 1588 transitions. [2023-12-16 17:24:00,228 INFO L78 Accepts]: Start accepts. Automaton has 989 states and 1588 transitions. Word has length 109 [2023-12-16 17:24:00,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:00,228 INFO L495 AbstractCegarLoop]: Abstraction has 989 states and 1588 transitions. [2023-12-16 17:24:00,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 4 states have call successors, (17), 3 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-16 17:24:00,228 INFO L276 IsEmpty]: Start isEmpty. Operand 989 states and 1588 transitions. [2023-12-16 17:24:00,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-16 17:24:00,230 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:00,230 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:00,240 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:00,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:00,438 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:00,439 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:00,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1449361695, now seen corresponding path program 1 times [2023-12-16 17:24:00,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:00,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [358677667] [2023-12-16 17:24:00,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:00,440 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:00,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:00,441 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:00,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-16 17:24:00,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:00,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 836 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:00,708 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:00,778 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-16 17:24:00,778 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:00,778 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:00,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [358677667] [2023-12-16 17:24:00,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [358677667] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:00,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:00,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:00,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237597757] [2023-12-16 17:24:00,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:00,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:00,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:00,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:00,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:00,780 INFO L87 Difference]: Start difference. First operand 989 states and 1588 transitions. Second operand has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:01,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:01,280 INFO L93 Difference]: Finished difference Result 2458 states and 4015 transitions. [2023-12-16 17:24:01,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:01,282 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 109 [2023-12-16 17:24:01,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:01,288 INFO L225 Difference]: With dead ends: 2458 [2023-12-16 17:24:01,288 INFO L226 Difference]: Without dead ends: 1481 [2023-12-16 17:24:01,293 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:01,294 INFO L413 NwaCegarLoop]: 1019 mSDtfsCounter, 798 mSDsluCounter, 3452 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 801 SdHoareTripleChecker+Valid, 4471 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:01,294 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [801 Valid, 4471 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 354 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 17:24:01,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1481 states. [2023-12-16 17:24:01,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1481 to 1472. [2023-12-16 17:24:01,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1472 states, 1109 states have (on average 1.6203787195671777) internal successors, (1797), 1152 states have internal predecessors, (1797), 291 states have call successors, (291), 75 states have call predecessors, (291), 71 states have return successors, (310), 282 states have call predecessors, (310), 286 states have call successors, (310) [2023-12-16 17:24:01,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1472 states to 1472 states and 2398 transitions. [2023-12-16 17:24:01,365 INFO L78 Accepts]: Start accepts. Automaton has 1472 states and 2398 transitions. Word has length 109 [2023-12-16 17:24:01,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:01,366 INFO L495 AbstractCegarLoop]: Abstraction has 1472 states and 2398 transitions. [2023-12-16 17:24:01,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:01,366 INFO L276 IsEmpty]: Start isEmpty. Operand 1472 states and 2398 transitions. [2023-12-16 17:24:01,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 17:24:01,367 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:01,367 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:01,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:01,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:01,576 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:01,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:01,576 INFO L85 PathProgramCache]: Analyzing trace with hash 967774689, now seen corresponding path program 1 times [2023-12-16 17:24:01,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:01,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1857596182] [2023-12-16 17:24:01,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:01,577 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:01,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:01,578 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:01,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-16 17:24:01,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:01,884 INFO L262 TraceCheckSpWp]: Trace formula consists of 844 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:01,886 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:01,962 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-16 17:24:01,962 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:01,962 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:01,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1857596182] [2023-12-16 17:24:01,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1857596182] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:01,962 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:01,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:01,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650511940] [2023-12-16 17:24:01,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:01,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:01,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:01,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:01,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:01,965 INFO L87 Difference]: Start difference. First operand 1472 states and 2398 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:24:02,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:02,503 INFO L93 Difference]: Finished difference Result 4424 states and 7350 transitions. [2023-12-16 17:24:02,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:02,504 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 112 [2023-12-16 17:24:02,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:02,519 INFO L225 Difference]: With dead ends: 4424 [2023-12-16 17:24:02,519 INFO L226 Difference]: Without dead ends: 2964 [2023-12-16 17:24:02,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:02,529 INFO L413 NwaCegarLoop]: 960 mSDtfsCounter, 877 mSDsluCounter, 3360 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 892 SdHoareTripleChecker+Valid, 4320 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:02,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [892 Valid, 4320 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 17:24:02,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2964 states. [2023-12-16 17:24:02,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2964 to 2890. [2023-12-16 17:24:02,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2890 states, 2184 states have (on average 1.6153846153846154) internal successors, (3528), 2268 states have internal predecessors, (3528), 562 states have call successors, (562), 147 states have call predecessors, (562), 143 states have return successors, (681), 550 states have call predecessors, (681), 554 states have call successors, (681) [2023-12-16 17:24:02,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2890 states to 2890 states and 4771 transitions. [2023-12-16 17:24:02,672 INFO L78 Accepts]: Start accepts. Automaton has 2890 states and 4771 transitions. Word has length 112 [2023-12-16 17:24:02,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:02,673 INFO L495 AbstractCegarLoop]: Abstraction has 2890 states and 4771 transitions. [2023-12-16 17:24:02,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:24:02,674 INFO L276 IsEmpty]: Start isEmpty. Operand 2890 states and 4771 transitions. [2023-12-16 17:24:02,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-16 17:24:02,675 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:02,675 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:02,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:02,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:02,883 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:02,884 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:02,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1344970989, now seen corresponding path program 1 times [2023-12-16 17:24:02,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:02,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [738667080] [2023-12-16 17:24:02,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:02,885 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:02,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:02,891 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:02,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-16 17:24:03,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:03,165 INFO L262 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:24:03,168 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:03,204 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-16 17:24:03,205 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:03,205 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:03,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [738667080] [2023-12-16 17:24:03,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [738667080] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:03,205 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:03,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:03,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801633189] [2023-12-16 17:24:03,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:03,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:24:03,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:03,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:24:03,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:24:03,206 INFO L87 Difference]: Start difference. First operand 2890 states and 4771 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:24:03,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:03,399 INFO L93 Difference]: Finished difference Result 5786 states and 9676 transitions. [2023-12-16 17:24:03,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:24:03,400 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 113 [2023-12-16 17:24:03,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:03,422 INFO L225 Difference]: With dead ends: 5786 [2023-12-16 17:24:03,423 INFO L226 Difference]: Without dead ends: 2908 [2023-12-16 17:24:03,443 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:03,444 INFO L413 NwaCegarLoop]: 832 mSDtfsCounter, 19 mSDsluCounter, 1637 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 2469 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:03,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 2469 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:03,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2908 states. [2023-12-16 17:24:03,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2908 to 2902. [2023-12-16 17:24:03,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2902 states, 2193 states have (on average 1.6114911080711354) internal successors, (3534), 2277 states have internal predecessors, (3534), 562 states have call successors, (562), 153 states have call predecessors, (562), 146 states have return successors, (665), 547 states have call predecessors, (665), 554 states have call successors, (665) [2023-12-16 17:24:03,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2902 states to 2902 states and 4761 transitions. [2023-12-16 17:24:03,539 INFO L78 Accepts]: Start accepts. Automaton has 2902 states and 4761 transitions. Word has length 113 [2023-12-16 17:24:03,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:03,539 INFO L495 AbstractCegarLoop]: Abstraction has 2902 states and 4761 transitions. [2023-12-16 17:24:03,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:24:03,539 INFO L276 IsEmpty]: Start isEmpty. Operand 2902 states and 4761 transitions. [2023-12-16 17:24:03,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-16 17:24:03,541 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:03,542 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-16 17:24:03,555 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-16 17:24:03,749 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:03,750 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:03,750 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:03,750 INFO L85 PathProgramCache]: Analyzing trace with hash -351722155, now seen corresponding path program 1 times [2023-12-16 17:24:03,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:03,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1543004773] [2023-12-16 17:24:03,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:03,751 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:03,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:03,753 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:03,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-16 17:24:04,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:04,085 INFO L262 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:04,088 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:04,166 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-16 17:24:04,166 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:04,166 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:04,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1543004773] [2023-12-16 17:24:04,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1543004773] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:04,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:04,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:04,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506621944] [2023-12-16 17:24:04,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:04,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:04,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:04,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:04,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:04,168 INFO L87 Difference]: Start difference. First operand 2902 states and 4761 transitions. Second operand has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-16 17:24:04,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:04,801 INFO L93 Difference]: Finished difference Result 8776 states and 14778 transitions. [2023-12-16 17:24:04,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:04,802 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 121 [2023-12-16 17:24:04,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:04,832 INFO L225 Difference]: With dead ends: 8776 [2023-12-16 17:24:04,832 INFO L226 Difference]: Without dead ends: 5886 [2023-12-16 17:24:04,853 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:04,853 INFO L413 NwaCegarLoop]: 925 mSDtfsCounter, 855 mSDsluCounter, 3370 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 866 SdHoareTripleChecker+Valid, 4295 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:04,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [866 Valid, 4295 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 17:24:04,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5886 states. [2023-12-16 17:24:05,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5886 to 5774. [2023-12-16 17:24:05,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5774 states, 4370 states have (on average 1.6066361556064073) internal successors, (7021), 4536 states have internal predecessors, (7021), 1107 states have call successors, (1107), 303 states have call predecessors, (1107), 296 states have return successors, (1522), 1086 states have call predecessors, (1522), 1093 states have call successors, (1522) [2023-12-16 17:24:05,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5774 states to 5774 states and 9650 transitions. [2023-12-16 17:24:05,105 INFO L78 Accepts]: Start accepts. Automaton has 5774 states and 9650 transitions. Word has length 121 [2023-12-16 17:24:05,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:05,105 INFO L495 AbstractCegarLoop]: Abstraction has 5774 states and 9650 transitions. [2023-12-16 17:24:05,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-16 17:24:05,106 INFO L276 IsEmpty]: Start isEmpty. Operand 5774 states and 9650 transitions. [2023-12-16 17:24:05,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 17:24:05,108 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:05,108 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-16 17:24:05,126 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:05,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:05,316 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:05,316 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:05,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1922429655, now seen corresponding path program 1 times [2023-12-16 17:24:05,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:05,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1690337718] [2023-12-16 17:24:05,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:05,317 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:05,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:05,318 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:05,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-16 17:24:05,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:05,581 INFO L262 TraceCheckSpWp]: Trace formula consists of 858 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:24:05,584 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:05,617 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-16 17:24:05,617 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:05,617 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:05,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1690337718] [2023-12-16 17:24:05,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1690337718] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:05,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:05,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:05,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337374228] [2023-12-16 17:24:05,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:05,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:24:05,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:05,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:24:05,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:24:05,619 INFO L87 Difference]: Start difference. First operand 5774 states and 9650 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:24:05,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:05,896 INFO L93 Difference]: Finished difference Result 11608 states and 19729 transitions. [2023-12-16 17:24:05,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:24:05,897 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 122 [2023-12-16 17:24:05,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:05,940 INFO L225 Difference]: With dead ends: 11608 [2023-12-16 17:24:05,940 INFO L226 Difference]: Without dead ends: 5846 [2023-12-16 17:24:06,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:06,030 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 21 mSDsluCounter, 1637 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2467 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:06,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2467 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:06,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5846 states. [2023-12-16 17:24:06,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5846 to 5834. [2023-12-16 17:24:06,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5834 states, 4424 states have (on average 1.6005877034358047) internal successors, (7081), 4578 states have internal predecessors, (7081), 1107 states have call successors, (1107), 327 states have call predecessors, (1107), 302 states have return successors, (1498), 1080 states have call predecessors, (1498), 1093 states have call successors, (1498) [2023-12-16 17:24:06,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5834 states to 5834 states and 9686 transitions. [2023-12-16 17:24:06,212 INFO L78 Accepts]: Start accepts. Automaton has 5834 states and 9686 transitions. Word has length 122 [2023-12-16 17:24:06,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:06,212 INFO L495 AbstractCegarLoop]: Abstraction has 5834 states and 9686 transitions. [2023-12-16 17:24:06,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:24:06,213 INFO L276 IsEmpty]: Start isEmpty. Operand 5834 states and 9686 transitions. [2023-12-16 17:24:06,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-16 17:24:06,214 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:06,214 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2023-12-16 17:24:06,224 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 (17)] Ended with exit code 0 [2023-12-16 17:24:06,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:06,422 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:06,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:06,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1338431723, now seen corresponding path program 1 times [2023-12-16 17:24:06,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:06,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [591265252] [2023-12-16 17:24:06,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:06,423 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:06,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:06,428 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:06,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 (18)] Waiting until timeout for monitored process [2023-12-16 17:24:06,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:06,715 INFO L262 TraceCheckSpWp]: Trace formula consists of 871 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:06,718 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:06,816 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:24:06,816 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:06,816 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:06,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [591265252] [2023-12-16 17:24:06,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [591265252] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:06,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:06,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:06,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674539218] [2023-12-16 17:24:06,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:06,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:06,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:06,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:06,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:06,818 INFO L87 Difference]: Start difference. First operand 5834 states and 9686 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-16 17:24:07,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:07,704 INFO L93 Difference]: Finished difference Result 17652 states and 30400 transitions. [2023-12-16 17:24:07,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:07,706 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 131 [2023-12-16 17:24:07,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:07,766 INFO L225 Difference]: With dead ends: 17652 [2023-12-16 17:24:07,766 INFO L226 Difference]: Without dead ends: 11830 [2023-12-16 17:24:07,802 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:07,803 INFO L413 NwaCegarLoop]: 923 mSDtfsCounter, 830 mSDsluCounter, 3299 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 838 SdHoareTripleChecker+Valid, 4222 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:07,805 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [838 Valid, 4222 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 336 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:24:07,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11830 states. [2023-12-16 17:24:08,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11830 to 11674. [2023-12-16 17:24:08,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11674 states, 8859 states have (on average 1.5958911841065584) internal successors, (14138), 9165 states have internal predecessors, (14138), 2200 states have call successors, (2200), 651 states have call predecessors, (2200), 614 states have return successors, (3561), 2161 states have call predecessors, (3561), 2174 states have call successors, (3561) [2023-12-16 17:24:08,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11674 states to 11674 states and 19899 transitions. [2023-12-16 17:24:08,358 INFO L78 Accepts]: Start accepts. Automaton has 11674 states and 19899 transitions. Word has length 131 [2023-12-16 17:24:08,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:08,358 INFO L495 AbstractCegarLoop]: Abstraction has 11674 states and 19899 transitions. [2023-12-16 17:24:08,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-16 17:24:08,359 INFO L276 IsEmpty]: Start isEmpty. Operand 11674 states and 19899 transitions. [2023-12-16 17:24:08,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-16 17:24:08,360 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:08,360 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2023-12-16 17:24:08,384 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 (18)] Ended with exit code 0 [2023-12-16 17:24:08,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:08,569 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:08,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:08,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1673633329, now seen corresponding path program 1 times [2023-12-16 17:24:08,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:08,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [516284147] [2023-12-16 17:24:08,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:08,570 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:08,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:08,571 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:08,592 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-16 17:24:08,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:08,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 872 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:24:08,850 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:08,864 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:08,865 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:08,865 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:08,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [516284147] [2023-12-16 17:24:08,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [516284147] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:08,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:08,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:08,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368514240] [2023-12-16 17:24:08,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:08,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:24:08,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:08,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:24:08,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:24:08,867 INFO L87 Difference]: Start difference. First operand 11674 states and 19899 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-16 17:24:09,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:09,439 INFO L93 Difference]: Finished difference Result 23480 states and 41031 transitions. [2023-12-16 17:24:09,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:24:09,439 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 132 [2023-12-16 17:24:09,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:09,510 INFO L225 Difference]: With dead ends: 23480 [2023-12-16 17:24:09,510 INFO L226 Difference]: Without dead ends: 11818 [2023-12-16 17:24:09,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:09,617 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 21 mSDsluCounter, 1637 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2467 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:09,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2467 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:09,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11818 states. [2023-12-16 17:24:10,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11818 to 11794. [2023-12-16 17:24:10,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11794 states, 8967 states have (on average 1.5900524144083863) internal successors, (14258), 9273 states have internal predecessors, (14258), 2200 states have call successors, (2200), 675 states have call predecessors, (2200), 626 states have return successors, (3529), 2149 states have call predecessors, (3529), 2174 states have call successors, (3529) [2023-12-16 17:24:10,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11794 states to 11794 states and 19987 transitions. [2023-12-16 17:24:10,142 INFO L78 Accepts]: Start accepts. Automaton has 11794 states and 19987 transitions. Word has length 132 [2023-12-16 17:24:10,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:10,142 INFO L495 AbstractCegarLoop]: Abstraction has 11794 states and 19987 transitions. [2023-12-16 17:24:10,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-16 17:24:10,142 INFO L276 IsEmpty]: Start isEmpty. Operand 11794 states and 19987 transitions. [2023-12-16 17:24:10,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-16 17:24:10,144 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:10,144 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 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-16 17:24:10,153 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2023-12-16 17:24:10,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:10,352 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:10,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:10,353 INFO L85 PathProgramCache]: Analyzing trace with hash 543594945, now seen corresponding path program 1 times [2023-12-16 17:24:10,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:10,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2091409406] [2023-12-16 17:24:10,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:10,353 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:10,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:10,354 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:10,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-16 17:24:10,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:10,642 INFO L262 TraceCheckSpWp]: Trace formula consists of 886 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:10,645 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:10,757 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:24:10,757 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:10,757 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:10,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2091409406] [2023-12-16 17:24:10,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2091409406] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:10,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:10,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:10,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624645529] [2023-12-16 17:24:10,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:10,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:10,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:10,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:10,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:10,760 INFO L87 Difference]: Start difference. First operand 11794 states and 19987 transitions. Second operand has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-16 17:24:12,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:12,164 INFO L93 Difference]: Finished difference Result 35616 states and 63660 transitions. [2023-12-16 17:24:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:12,166 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 142 [2023-12-16 17:24:12,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:12,287 INFO L225 Difference]: With dead ends: 35616 [2023-12-16 17:24:12,288 INFO L226 Difference]: Without dead ends: 23834 [2023-12-16 17:24:12,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:12,372 INFO L413 NwaCegarLoop]: 950 mSDtfsCounter, 808 mSDsluCounter, 3357 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 813 SdHoareTripleChecker+Valid, 4307 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:12,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [813 Valid, 4307 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 17:24:12,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23834 states. [2023-12-16 17:24:13,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23834 to 23654. [2023-12-16 17:24:13,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23654 states, 17990 states have (on average 1.585491939966648) internal successors, (28523), 18600 states have internal predecessors, (28523), 4389 states have call successors, (4389), 1347 states have call predecessors, (4389), 1274 states have return successors, (8736), 4314 states have call predecessors, (8736), 4339 states have call successors, (8736) [2023-12-16 17:24:13,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23654 states to 23654 states and 41648 transitions. [2023-12-16 17:24:13,628 INFO L78 Accepts]: Start accepts. Automaton has 23654 states and 41648 transitions. Word has length 142 [2023-12-16 17:24:13,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:13,629 INFO L495 AbstractCegarLoop]: Abstraction has 23654 states and 41648 transitions. [2023-12-16 17:24:13,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-16 17:24:13,629 INFO L276 IsEmpty]: Start isEmpty. Operand 23654 states and 41648 transitions. [2023-12-16 17:24:13,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-16 17:24:13,631 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:13,631 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 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] [2023-12-16 17:24:13,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:13,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:13,839 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:13,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:13,840 INFO L85 PathProgramCache]: Analyzing trace with hash 2056748379, now seen corresponding path program 1 times [2023-12-16 17:24:13,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:13,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [521170085] [2023-12-16 17:24:13,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:13,840 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:13,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:13,841 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:13,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-16 17:24:14,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:14,271 INFO L262 TraceCheckSpWp]: Trace formula consists of 887 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:24:14,273 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:14,288 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-16 17:24:14,288 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:14,288 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:14,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [521170085] [2023-12-16 17:24:14,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [521170085] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:14,289 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:14,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:14,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202696353] [2023-12-16 17:24:14,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:14,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:24:14,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:14,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:24:14,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:24:14,290 INFO L87 Difference]: Start difference. First operand 23654 states and 41648 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-16 17:24:15,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:15,590 INFO L93 Difference]: Finished difference Result 47600 states and 87027 transitions. [2023-12-16 17:24:15,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:24:15,591 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 143 [2023-12-16 17:24:15,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:15,711 INFO L225 Difference]: With dead ends: 47600 [2023-12-16 17:24:15,711 INFO L226 Difference]: Without dead ends: 23910 [2023-12-16 17:24:16,276 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:16,280 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 21 mSDsluCounter, 1637 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2467 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:16,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2467 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:16,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23910 states. [2023-12-16 17:24:17,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23910 to 23862. [2023-12-16 17:24:17,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23862 states, 18174 states have (on average 1.5782436447672499) internal successors, (28683), 18800 states have internal predecessors, (28683), 4389 states have call successors, (4389), 1379 states have call predecessors, (4389), 1298 states have return successors, (8704), 4290 states have call predecessors, (8704), 4339 states have call successors, (8704) [2023-12-16 17:24:17,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23862 states to 23862 states and 41776 transitions. [2023-12-16 17:24:17,605 INFO L78 Accepts]: Start accepts. Automaton has 23862 states and 41776 transitions. Word has length 143 [2023-12-16 17:24:17,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:17,605 INFO L495 AbstractCegarLoop]: Abstraction has 23862 states and 41776 transitions. [2023-12-16 17:24:17,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-16 17:24:17,606 INFO L276 IsEmpty]: Start isEmpty. Operand 23862 states and 41776 transitions. [2023-12-16 17:24:17,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-16 17:24:17,607 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:17,607 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 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] [2023-12-16 17:24:17,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:17,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:17,816 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:17,816 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:17,816 INFO L85 PathProgramCache]: Analyzing trace with hash 274294707, now seen corresponding path program 1 times [2023-12-16 17:24:17,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:17,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1452607627] [2023-12-16 17:24:17,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:17,817 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:17,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:17,818 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:17,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-16 17:24:18,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:18,083 INFO L262 TraceCheckSpWp]: Trace formula consists of 886 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:24:18,086 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:18,196 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:24:18,196 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:18,196 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:18,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1452607627] [2023-12-16 17:24:18,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1452607627] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:18,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:18,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:18,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230987145] [2023-12-16 17:24:18,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:18,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:24:18,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:18,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:24:18,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:18,198 INFO L87 Difference]: Start difference. First operand 23862 states and 41776 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:20,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:20,271 INFO L93 Difference]: Finished difference Result 47904 states and 88142 transitions. [2023-12-16 17:24:20,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:20,272 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 143 [2023-12-16 17:24:20,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:20,378 INFO L225 Difference]: With dead ends: 47904 [2023-12-16 17:24:20,378 INFO L226 Difference]: Without dead ends: 24054 [2023-12-16 17:24:20,721 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:20,722 INFO L413 NwaCegarLoop]: 822 mSDtfsCounter, 777 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 795 SdHoareTripleChecker+Valid, 2071 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:20,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [795 Valid, 2071 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:24:20,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24054 states. [2023-12-16 17:24:21,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24054 to 24054. [2023-12-16 17:24:21,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24054 states, 18318 states have (on average 1.57369800196528) internal successors, (28827), 18944 states have internal predecessors, (28827), 4389 states have call successors, (4389), 1427 states have call predecessors, (4389), 1346 states have return successors, (8752), 4290 states have call predecessors, (8752), 4339 states have call successors, (8752) [2023-12-16 17:24:21,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24054 states to 24054 states and 41968 transitions. [2023-12-16 17:24:21,988 INFO L78 Accepts]: Start accepts. Automaton has 24054 states and 41968 transitions. Word has length 143 [2023-12-16 17:24:21,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:21,989 INFO L495 AbstractCegarLoop]: Abstraction has 24054 states and 41968 transitions. [2023-12-16 17:24:21,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:21,989 INFO L276 IsEmpty]: Start isEmpty. Operand 24054 states and 41968 transitions. [2023-12-16 17:24:21,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-16 17:24:21,991 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:21,991 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 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] [2023-12-16 17:24:22,016 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:22,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:22,199 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:22,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:22,199 INFO L85 PathProgramCache]: Analyzing trace with hash -82525701, now seen corresponding path program 1 times [2023-12-16 17:24:22,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:22,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [55683635] [2023-12-16 17:24:22,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:22,199 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:22,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:22,201 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:22,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-16 17:24:22,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:22,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:24:22,477 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:22,593 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:24:22,593 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:22,593 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:22,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [55683635] [2023-12-16 17:24:22,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [55683635] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:22,594 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:22,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:22,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949910456] [2023-12-16 17:24:22,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:22,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:24:22,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:22,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:24:22,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:22,595 INFO L87 Difference]: Start difference. First operand 24054 states and 41968 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:24,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:24,688 INFO L93 Difference]: Finished difference Result 48336 states and 88494 transitions. [2023-12-16 17:24:24,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:24,690 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 145 [2023-12-16 17:24:24,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:24,823 INFO L225 Difference]: With dead ends: 48336 [2023-12-16 17:24:24,823 INFO L226 Difference]: Without dead ends: 24294 [2023-12-16 17:24:25,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:25,031 INFO L413 NwaCegarLoop]: 823 mSDtfsCounter, 775 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 2072 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:25,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 2072 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:24:25,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24294 states. [2023-12-16 17:24:26,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24294 to 24294. [2023-12-16 17:24:26,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24294 states, 18510 states have (on average 1.5677471636952998) internal successors, (29019), 19136 states have internal predecessors, (29019), 4389 states have call successors, (4389), 1475 states have call predecessors, (4389), 1394 states have return successors, (8800), 4290 states have call predecessors, (8800), 4339 states have call successors, (8800) [2023-12-16 17:24:26,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24294 states to 24294 states and 42208 transitions. [2023-12-16 17:24:26,362 INFO L78 Accepts]: Start accepts. Automaton has 24294 states and 42208 transitions. Word has length 145 [2023-12-16 17:24:26,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:26,362 INFO L495 AbstractCegarLoop]: Abstraction has 24294 states and 42208 transitions. [2023-12-16 17:24:26,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:26,363 INFO L276 IsEmpty]: Start isEmpty. Operand 24294 states and 42208 transitions. [2023-12-16 17:24:26,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-16 17:24:26,364 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:26,364 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 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] [2023-12-16 17:24:26,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:26,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:26,572 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:26,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:26,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1285947251, now seen corresponding path program 1 times [2023-12-16 17:24:26,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:26,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [218663885] [2023-12-16 17:24:26,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:26,573 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:26,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:26,578 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:26,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-16 17:24:26,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:26,856 INFO L262 TraceCheckSpWp]: Trace formula consists of 890 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:24:26,858 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:26,962 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:24:26,963 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:26,963 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:26,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [218663885] [2023-12-16 17:24:26,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [218663885] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:26,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:26,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:26,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396090498] [2023-12-16 17:24:26,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:26,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:24:26,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:26,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:24:26,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:26,964 INFO L87 Difference]: Start difference. First operand 24294 states and 42208 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:29,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:29,043 INFO L93 Difference]: Finished difference Result 48864 states and 88966 transitions. [2023-12-16 17:24:29,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:29,045 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 147 [2023-12-16 17:24:29,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:29,183 INFO L225 Difference]: With dead ends: 48864 [2023-12-16 17:24:29,183 INFO L226 Difference]: Without dead ends: 24582 [2023-12-16 17:24:29,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:29,440 INFO L413 NwaCegarLoop]: 823 mSDtfsCounter, 766 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 783 SdHoareTripleChecker+Valid, 2072 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:29,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [783 Valid, 2072 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:24:29,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24582 states. [2023-12-16 17:24:30,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24582 to 24582. [2023-12-16 17:24:30,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24582 states, 18750 states have (on average 1.56048) internal successors, (29259), 19376 states have internal predecessors, (29259), 4389 states have call successors, (4389), 1523 states have call predecessors, (4389), 1442 states have return successors, (8848), 4290 states have call predecessors, (8848), 4339 states have call successors, (8848) [2023-12-16 17:24:30,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24582 states to 24582 states and 42496 transitions. [2023-12-16 17:24:30,761 INFO L78 Accepts]: Start accepts. Automaton has 24582 states and 42496 transitions. Word has length 147 [2023-12-16 17:24:30,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:30,761 INFO L495 AbstractCegarLoop]: Abstraction has 24582 states and 42496 transitions. [2023-12-16 17:24:30,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:30,761 INFO L276 IsEmpty]: Start isEmpty. Operand 24582 states and 42496 transitions. [2023-12-16 17:24:30,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-16 17:24:30,777 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:30,777 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 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] [2023-12-16 17:24:30,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:30,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:30,979 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:30,979 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:30,980 INFO L85 PathProgramCache]: Analyzing trace with hash -131294397, now seen corresponding path program 1 times [2023-12-16 17:24:30,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:30,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [881162040] [2023-12-16 17:24:30,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:30,980 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:30,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:30,982 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:31,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-16 17:24:31,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:31,288 INFO L262 TraceCheckSpWp]: Trace formula consists of 892 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:24:31,291 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:31,398 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:24:31,398 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:31,399 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:31,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [881162040] [2023-12-16 17:24:31,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [881162040] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:31,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:31,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:31,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731515024] [2023-12-16 17:24:31,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:31,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:24:31,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:31,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:24:31,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:31,400 INFO L87 Difference]: Start difference. First operand 24582 states and 42496 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:33,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:33,490 INFO L93 Difference]: Finished difference Result 49488 states and 89546 transitions. [2023-12-16 17:24:33,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:33,492 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 149 [2023-12-16 17:24:33,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:33,650 INFO L225 Difference]: With dead ends: 49488 [2023-12-16 17:24:33,650 INFO L226 Difference]: Without dead ends: 24918 [2023-12-16 17:24:33,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:33,968 INFO L413 NwaCegarLoop]: 823 mSDtfsCounter, 766 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 783 SdHoareTripleChecker+Valid, 2072 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:33,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [783 Valid, 2072 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:24:33,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24918 states. [2023-12-16 17:24:34,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24918 to 24918. [2023-12-16 17:24:34,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24918 states, 19038 states have (on average 1.5520012606366216) internal successors, (29547), 19664 states have internal predecessors, (29547), 4389 states have call successors, (4389), 1571 states have call predecessors, (4389), 1490 states have return successors, (8896), 4290 states have call predecessors, (8896), 4339 states have call successors, (8896) [2023-12-16 17:24:35,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24918 states to 24918 states and 42832 transitions. [2023-12-16 17:24:35,139 INFO L78 Accepts]: Start accepts. Automaton has 24918 states and 42832 transitions. Word has length 149 [2023-12-16 17:24:35,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:35,141 INFO L495 AbstractCegarLoop]: Abstraction has 24918 states and 42832 transitions. [2023-12-16 17:24:35,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:35,141 INFO L276 IsEmpty]: Start isEmpty. Operand 24918 states and 42832 transitions. [2023-12-16 17:24:35,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 17:24:35,145 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:35,145 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:35,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:35,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:35,354 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:35,354 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:35,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1221876019, now seen corresponding path program 1 times [2023-12-16 17:24:35,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:35,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [530698182] [2023-12-16 17:24:35,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:35,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-16 17:24:35,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:35,357 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:35,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-16 17:24:35,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:35,643 INFO L262 TraceCheckSpWp]: Trace formula consists of 894 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:35,646 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:35,965 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-12-16 17:24:35,966 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:35,966 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:35,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [530698182] [2023-12-16 17:24:35,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [530698182] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:35,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:35,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:35,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729468997] [2023-12-16 17:24:35,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:35,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:24:35,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:35,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:24:35,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:24:35,968 INFO L87 Difference]: Start difference. First operand 24918 states and 42832 transitions. Second operand has 7 states, 6 states have (on average 16.666666666666668) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-12-16 17:24:38,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:38,758 INFO L93 Difference]: Finished difference Result 49940 states and 87202 transitions. [2023-12-16 17:24:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 17:24:38,760 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.666666666666668) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 151 [2023-12-16 17:24:38,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:38,924 INFO L225 Difference]: With dead ends: 49940 [2023-12-16 17:24:38,925 INFO L226 Difference]: Without dead ends: 25034 [2023-12-16 17:24:39,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-12-16 17:24:39,083 INFO L413 NwaCegarLoop]: 874 mSDtfsCounter, 1488 mSDsluCounter, 2336 mSDsCounter, 0 mSdLazyCounter, 1221 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1491 SdHoareTripleChecker+Valid, 3210 SdHoareTripleChecker+Invalid, 1225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:39,084 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1491 Valid, 3210 Invalid, 1225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1221 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-16 17:24:39,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25034 states. [2023-12-16 17:24:40,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25034 to 24918. [2023-12-16 17:24:40,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24918 states, 19038 states have (on average 1.5511608362222922) internal successors, (29531), 19664 states have internal predecessors, (29531), 4389 states have call successors, (4389), 1571 states have call predecessors, (4389), 1490 states have return successors, (8896), 4290 states have call predecessors, (8896), 4339 states have call successors, (8896) [2023-12-16 17:24:40,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24918 states to 24918 states and 42816 transitions. [2023-12-16 17:24:40,398 INFO L78 Accepts]: Start accepts. Automaton has 24918 states and 42816 transitions. Word has length 151 [2023-12-16 17:24:40,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:40,398 INFO L495 AbstractCegarLoop]: Abstraction has 24918 states and 42816 transitions. [2023-12-16 17:24:40,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.666666666666668) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-12-16 17:24:40,398 INFO L276 IsEmpty]: Start isEmpty. Operand 24918 states and 42816 transitions. [2023-12-16 17:24:40,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-16 17:24:40,400 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:40,400 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:40,408 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:40,601 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:40,601 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:40,601 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:40,602 INFO L85 PathProgramCache]: Analyzing trace with hash -168545049, now seen corresponding path program 1 times [2023-12-16 17:24:40,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:40,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1755484425] [2023-12-16 17:24:40,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:40,602 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:40,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:40,604 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:40,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-16 17:24:40,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:40,958 INFO L262 TraceCheckSpWp]: Trace formula consists of 905 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-16 17:24:40,960 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:41,132 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:24:41,132 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:41,132 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:41,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1755484425] [2023-12-16 17:24:41,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1755484425] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:41,133 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:41,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:24:41,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704113947] [2023-12-16 17:24:41,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:41,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:24:41,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:41,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:24:41,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:41,135 INFO L87 Difference]: Start difference. First operand 24918 states and 42816 transitions. Second operand has 8 states, 7 states have (on average 14.714285714285714) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-16 17:24:44,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:44,523 INFO L93 Difference]: Finished difference Result 75308 states and 135014 transitions. [2023-12-16 17:24:44,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 17:24:44,525 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.714285714285714) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) Word has length 158 [2023-12-16 17:24:44,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:44,802 INFO L225 Difference]: With dead ends: 75308 [2023-12-16 17:24:44,802 INFO L226 Difference]: Without dead ends: 50402 [2023-12-16 17:24:45,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-16 17:24:45,156 INFO L413 NwaCegarLoop]: 1073 mSDtfsCounter, 809 mSDsluCounter, 4899 mSDsCounter, 0 mSdLazyCounter, 791 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 813 SdHoareTripleChecker+Valid, 5972 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:45,168 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [813 Valid, 5972 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 791 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 17:24:45,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50402 states. [2023-12-16 17:24:47,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50402 to 50110. [2023-12-16 17:24:47,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50110 states, 38262 states have (on average 1.548481522136846) internal successors, (59248), 39512 states have internal predecessors, (59248), 8773 states have call successors, (8773), 3139 states have call predecessors, (8773), 3074 states have return successors, (20467), 8674 states have call predecessors, (20467), 8675 states have call successors, (20467) [2023-12-16 17:24:48,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50110 states to 50110 states and 88488 transitions. [2023-12-16 17:24:48,097 INFO L78 Accepts]: Start accepts. Automaton has 50110 states and 88488 transitions. Word has length 158 [2023-12-16 17:24:48,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:48,097 INFO L495 AbstractCegarLoop]: Abstraction has 50110 states and 88488 transitions. [2023-12-16 17:24:48,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.714285714285714) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-16 17:24:48,097 INFO L276 IsEmpty]: Start isEmpty. Operand 50110 states and 88488 transitions. [2023-12-16 17:24:48,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-16 17:24:48,100 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:48,100 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:48,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:48,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:48,309 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:48,310 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:48,310 INFO L85 PathProgramCache]: Analyzing trace with hash -26443415, now seen corresponding path program 1 times [2023-12-16 17:24:48,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:48,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1418303509] [2023-12-16 17:24:48,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:48,310 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:48,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:48,325 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:48,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 (28)] Waiting until timeout for monitored process [2023-12-16 17:24:48,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:48,604 INFO L262 TraceCheckSpWp]: Trace formula consists of 905 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:24:48,607 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:48,882 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:24:48,882 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:48,882 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:48,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1418303509] [2023-12-16 17:24:48,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1418303509] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:48,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:48,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:48,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070280985] [2023-12-16 17:24:48,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:48,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:24:48,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:48,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:24:48,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:48,884 INFO L87 Difference]: Start difference. First operand 50110 states and 88488 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-16 17:24:53,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:53,295 INFO L93 Difference]: Finished difference Result 100014 states and 186337 transitions. [2023-12-16 17:24:53,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:53,297 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 158 [2023-12-16 17:24:53,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:53,701 INFO L225 Difference]: With dead ends: 100014 [2023-12-16 17:24:53,701 INFO L226 Difference]: Without dead ends: 49918 Received shutdown request... [2023-12-16 17:24:53,846 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 17:24:53,846 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 17:24:54,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:54,441 INFO L413 NwaCegarLoop]: 822 mSDtfsCounter, 775 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 2071 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:54,441 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [793 Valid, 2071 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:24:54,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49918 states. [2023-12-16 17:24:54,466 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 17:24:54,476 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:54,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:54,673 WARN L619 AbstractCegarLoop]: Verification canceled: while executing MinimizeSevpa. [2023-12-16 17:24:54,680 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:54,682 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 17:24:54,690 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 05:24:54 BoogieIcfgContainer [2023-12-16 17:24:54,690 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 17:24:54,691 INFO L158 Benchmark]: Toolchain (without parser) took 65588.05ms. Allocated memory was 308.3MB in the beginning and 6.9GB in the end (delta: 6.6GB). Free memory was 266.8MB in the beginning and 4.7GB in the end (delta: -4.5GB). Peak memory consumption was 2.4GB. Max. memory is 8.0GB. [2023-12-16 17:24:54,691 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 210.8MB. Free memory is still 160.7MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 17:24:54,691 INFO L158 Benchmark]: CACSL2BoogieTranslator took 773.14ms. Allocated memory is still 308.3MB. Free memory was 266.5MB in the beginning and 257.1MB in the end (delta: 9.3MB). Peak memory consumption was 53.7MB. Max. memory is 8.0GB. [2023-12-16 17:24:54,691 INFO L158 Benchmark]: Boogie Procedure Inliner took 61.52ms. Allocated memory is still 308.3MB. Free memory was 257.1MB in the beginning and 251.9MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-16 17:24:54,691 INFO L158 Benchmark]: Boogie Preprocessor took 75.35ms. Allocated memory is still 308.3MB. Free memory was 251.9MB in the beginning and 243.5MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-12-16 17:24:54,693 INFO L158 Benchmark]: RCFGBuilder took 1110.31ms. Allocated memory is still 308.3MB. Free memory was 243.5MB in the beginning and 218.5MB in the end (delta: 25.0MB). Peak memory consumption was 86.3MB. Max. memory is 8.0GB. [2023-12-16 17:24:54,693 INFO L158 Benchmark]: TraceAbstraction took 63562.36ms. Allocated memory was 308.3MB in the beginning and 6.9GB in the end (delta: 6.6GB). Free memory was 217.5MB in the beginning and 4.7GB in the end (delta: -4.5GB). Peak memory consumption was 2.4GB. Max. memory is 8.0GB. [2023-12-16 17:24:54,700 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 210.8MB. Free memory is still 160.7MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 773.14ms. Allocated memory is still 308.3MB. Free memory was 266.5MB in the beginning and 257.1MB in the end (delta: 9.3MB). Peak memory consumption was 53.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 61.52ms. Allocated memory is still 308.3MB. Free memory was 257.1MB in the beginning and 251.9MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 75.35ms. Allocated memory is still 308.3MB. Free memory was 251.9MB in the beginning and 243.5MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * RCFGBuilder took 1110.31ms. Allocated memory is still 308.3MB. Free memory was 243.5MB in the beginning and 218.5MB in the end (delta: 25.0MB). Peak memory consumption was 86.3MB. Max. memory is 8.0GB. * TraceAbstraction took 63562.36ms. Allocated memory was 308.3MB in the beginning and 6.9GB in the end (delta: 6.6GB). Free memory was 217.5MB in the beginning and 4.7GB in the end (delta: -4.5GB). Peak memory consumption was 2.4GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [48] - GenericResultAtLocation [Line: 408]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [408] - GenericResultAtLocation [Line: 423]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [423] - GenericResultAtLocation [Line: 789]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [789] - GenericResultAtLocation [Line: 2329]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [2329] - GenericResultAtLocation [Line: 2447]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2447] - GenericResultAtLocation [Line: 2482]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Specification3_spec.i","") [2482] - GenericResultAtLocation [Line: 2669]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2669] - GenericResultAtLocation [Line: 2678]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2678] - GenericResultAtLocation [Line: 2769]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2769] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 2674]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2674). Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data CFG has 28 procedures, 567 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 63.5s, OverallIterations: 27, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 33.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 11831 SdHoareTripleChecker+Valid, 9.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 11683 mSDsluCounter, 107081 SdHoareTripleChecker+Invalid, 7.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 83379 mSDsCounter, 254 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 8965 IncrementalHoareTripleChecker+Invalid, 9219 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 254 mSolverCounterUnsat, 23702 mSDtfsCounter, 8965 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3346 GetRequests, 3194 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=50110occurred in iteration=26, InterpolantAutomatonStates: 181, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 14.0s AutomataMinimizationTime, 27 MinimizatonAttempts, 1048 StatesRemovedByMinimization, 14 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.2s SsaConstructionTime, 4.5s SatisfiabilityAnalysisTime, 2.9s InterpolantComputationTime, 3327 NumberOfCodeBlocks, 3327 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 3300 ConstructedInterpolants, 0 QuantifiedInterpolants, 6184 SizeOfPredicates, 62 NumberOfNonLiveVariables, 23174 ConjunctsInSsa, 175 ConjunctsInUnsatCore, 27 InterpolantComputations, 27 PerfectInterpolantSequences, 744/744 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown