/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_spec2_product17.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:29:42,465 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:29:42,534 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-12-25 05:29:42,539 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:29:42,539 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:29:42,561 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:29:42,561 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:29:42,562 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:29:42,562 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:29:42,565 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:29:42,565 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:29:42,566 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:29:42,566 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:29:42,567 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:29:42,567 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:29:42,568 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:29:42,568 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:29:42,568 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:29:42,568 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:29:42,568 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:29:42,568 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:29:42,569 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:29:42,569 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:29:42,569 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:29:42,569 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:29:42,569 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:29:42,569 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:29:42,570 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:29:42,570 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:29:42,570 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:29:42,571 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:29:42,571 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:29:42,571 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:29:42,571 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:29:42,571 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:29:42,571 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:29:42,571 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:29:42,571 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:29:42,572 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:29:42,572 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:29:42,572 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:29:42,572 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:29:42,572 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:29:42,572 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:29:42,573 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:29:42,573 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:29:42,573 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-12-25 05:29:42,771 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:29:42,790 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:29:42,792 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:29:42,793 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:29:42,793 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:29:42,794 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec2_product17.cil.c [2023-12-25 05:29:43,910 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:29:44,157 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:29:44,157 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec2_product17.cil.c [2023-12-25 05:29:44,176 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f2f2dcb3e/d71d0a3eae534c7e8933af2c0f0d12f1/FLAG176dfe56a [2023-12-25 05:29:44,186 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f2f2dcb3e/d71d0a3eae534c7e8933af2c0f0d12f1 [2023-12-25 05:29:44,188 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:29:44,189 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:29:44,190 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:29:44,190 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:29:44,193 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:29:44,194 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:44,195 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@136d14ca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44, skipping insertion in model container [2023-12-25 05:29:44,195 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:44,244 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:29:44,467 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_spec2_product17.cil.c[17414,17427] [2023-12-25 05:29:44,728 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:29:44,743 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:29:44,758 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:29:44,771 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_spec2_product17.cil.c[17414,17427] [2023-12-25 05:29:44,829 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:29:44,833 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:29:44,840 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [48] [2023-12-25 05:29:44,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [716] [2023-12-25 05:29:44,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [725] [2023-12-25 05:29:44,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [846] [2023-12-25 05:29:44,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [884] [2023-12-25 05:29:44,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [983] [2023-12-25 05:29:44,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1337] [2023-12-25 05:29:44,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification2_spec.i","") [2786] [2023-12-25 05:29:44,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2967] [2023-12-25 05:29:44,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [3333] [2023-12-25 05:29:44,851 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_spec2_product17.cil.c[17414,17427] [2023-12-25 05:29:44,894 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:29:44,912 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:29:44,912 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44 WrapperNode [2023-12-25 05:29:44,912 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:29:44,913 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:29:44,913 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:29:44,913 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:29:44,917 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:44,982 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:45,018 INFO L138 Inliner]: procedures = 92, calls = 332, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 759 [2023-12-25 05:29:45,018 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:29:45,019 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:29:45,019 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:29:45,019 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:29:45,029 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:45,029 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:45,040 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:45,081 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 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-25 05:29:45,082 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:45,082 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:45,107 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:45,120 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:45,126 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:45,132 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:45,156 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:29:45,157 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:29:45,157 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:29:45,157 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:29:45,158 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (1/1) ... [2023-12-25 05:29:45,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:29:45,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:29:45,191 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-25 05:29:45,218 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:29:45,218 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-25 05:29:45,219 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-25 05:29:45,219 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-25 05:29:45,219 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-25 05:29:45,219 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-25 05:29:45,219 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-25 05:29:45,219 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-25 05:29:45,219 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-25 05:29:45,220 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-25 05:29:45,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-25 05:29:45,220 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-25 05:29:45,222 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-25 05:29:45,222 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-25 05:29:45,222 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-25 05:29:45,222 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-25 05:29:45,222 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2023-12-25 05:29:45,222 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2023-12-25 05:29:45,222 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-25 05:29:45,222 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-25 05:29:45,222 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-25 05:29:45,222 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-25 05:29:45,222 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-25 05:29:45,222 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-25 05:29:45,222 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-25 05:29:45,222 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-25 05:29:45,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-25 05:29:45,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-25 05:29:45,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-25 05:29:45,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-25 05:29:45,224 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-25 05:29:45,224 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-25 05:29:45,224 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-25 05:29:45,224 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-25 05:29:45,224 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-25 05:29:45,224 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-25 05:29:45,224 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-25 05:29:45,224 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-25 05:29:45,224 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-25 05:29:45,224 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-25 05:29:45,224 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-25 05:29:45,224 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-25 05:29:45,225 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-25 05:29:45,225 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-25 05:29:45,225 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-25 05:29:45,226 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-25 05:29:45,226 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:29:45,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:29:45,226 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-25 05:29:45,226 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-25 05:29:45,398 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:29:45,400 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:29:46,254 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:29:46,360 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:29:46,361 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:29:46,361 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:29:46 BoogieIcfgContainer [2023-12-25 05:29:46,361 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:29:46,363 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:29:46,363 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:29:46,365 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:29:46,366 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:29:44" (1/3) ... [2023-12-25 05:29:46,367 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c004795 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:29:46, skipping insertion in model container [2023-12-25 05:29:46,367 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:29:44" (2/3) ... [2023-12-25 05:29:46,367 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c004795 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:29:46, skipping insertion in model container [2023-12-25 05:29:46,367 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:29:46" (3/3) ... [2023-12-25 05:29:46,368 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec2_product17.cil.c [2023-12-25 05:29:46,380 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:29:46,381 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:29:46,439 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:29:46,445 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;@13194932, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:29:46,445 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:29:46,454 INFO L276 IsEmpty]: Start isEmpty. Operand has 511 states, 400 states have (on average 1.7475) internal successors, (699), 421 states have internal predecessors, (699), 88 states have call successors, (88), 21 states have call predecessors, (88), 21 states have return successors, (88), 82 states have call predecessors, (88), 88 states have call successors, (88) [2023-12-25 05:29:46,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-12-25 05:29:46,476 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:46,477 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:46,477 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:46,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:46,481 INFO L85 PathProgramCache]: Analyzing trace with hash 2069480681, now seen corresponding path program 1 times [2023-12-25 05:29:46,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:46,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1500784250] [2023-12-25 05:29:46,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:46,497 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:46,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:46,513 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:46,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-25 05:29:46,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:46,864 INFO L262 TraceCheckSpWp]: Trace formula consists of 682 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-25 05:29:46,869 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:46,893 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:46,893 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:46,894 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:46,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1500784250] [2023-12-25 05:29:46,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1500784250] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:46,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:46,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:29:46,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020311065] [2023-12-25 05:29:46,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:46,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-25 05:29:46,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:46,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-25 05:29:46,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:29:46,924 INFO L87 Difference]: Start difference. First operand has 511 states, 400 states have (on average 1.7475) internal successors, (699), 421 states have internal predecessors, (699), 88 states have call successors, (88), 21 states have call predecessors, (88), 21 states have return successors, (88), 82 states have call predecessors, (88), 88 states have call successors, (88) Second operand has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2023-12-25 05:29:47,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:47,018 INFO L93 Difference]: Finished difference Result 529 states and 902 transitions. [2023-12-25 05:29:47,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-25 05:29:47,021 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 65 [2023-12-25 05:29:47,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:47,035 INFO L225 Difference]: With dead ends: 529 [2023-12-25 05:29:47,036 INFO L226 Difference]: Without dead ends: 507 [2023-12-25 05:29:47,038 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:29:47,041 INFO L413 NwaCegarLoop]: 852 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 852 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:47,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 852 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:29:47,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2023-12-25 05:29:47,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 507. [2023-12-25 05:29:47,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 398 states have (on average 1.7386934673366834) internal successors, (692), 417 states have internal predecessors, (692), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:47,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 863 transitions. [2023-12-25 05:29:47,111 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 863 transitions. Word has length 65 [2023-12-25 05:29:47,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:47,112 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 863 transitions. [2023-12-25 05:29:47,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2023-12-25 05:29:47,113 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 863 transitions. [2023-12-25 05:29:47,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-25 05:29:47,117 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:47,117 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:47,132 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-25 05:29:47,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:47,325 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:47,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:47,326 INFO L85 PathProgramCache]: Analyzing trace with hash 93624336, now seen corresponding path program 1 times [2023-12-25 05:29:47,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:47,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1782600121] [2023-12-25 05:29:47,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:47,328 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:47,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:47,330 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:47,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-25 05:29:47,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:47,581 INFO L262 TraceCheckSpWp]: Trace formula consists of 683 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:47,585 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:47,627 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:47,627 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:47,627 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:47,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1782600121] [2023-12-25 05:29:47,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1782600121] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:47,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:47,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:47,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302738364] [2023-12-25 05:29:47,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:47,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:47,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:47,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:47,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:47,630 INFO L87 Difference]: Start difference. First operand 507 states and 863 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:47,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:47,756 INFO L93 Difference]: Finished difference Result 1002 states and 1708 transitions. [2023-12-25 05:29:47,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:29:47,759 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) Word has length 66 [2023-12-25 05:29:47,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:47,763 INFO L225 Difference]: With dead ends: 1002 [2023-12-25 05:29:47,763 INFO L226 Difference]: Without dead ends: 507 [2023-12-25 05:29:47,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 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-25 05:29:47,768 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 14 mSDsluCounter, 1669 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2506 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:47,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2506 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:47,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2023-12-25 05:29:47,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 507. [2023-12-25 05:29:47,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 398 states have (on average 1.736180904522613) internal successors, (691), 417 states have internal predecessors, (691), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:47,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 862 transitions. [2023-12-25 05:29:47,789 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 862 transitions. Word has length 66 [2023-12-25 05:29:47,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:47,790 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 862 transitions. [2023-12-25 05:29:47,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:47,790 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 862 transitions. [2023-12-25 05:29:47,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-25 05:29:47,792 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:47,793 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:47,807 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 (3)] Ended with exit code 0 [2023-12-25 05:29:48,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:48,000 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:48,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:48,001 INFO L85 PathProgramCache]: Analyzing trace with hash 587764296, now seen corresponding path program 1 times [2023-12-25 05:29:48,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:48,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [268698363] [2023-12-25 05:29:48,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:48,002 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:48,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:48,009 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:48,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-25 05:29:48,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:48,276 INFO L262 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:48,279 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:48,297 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:48,297 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:48,297 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:48,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [268698363] [2023-12-25 05:29:48,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [268698363] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:48,297 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:48,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:48,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453446209] [2023-12-25 05:29:48,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:48,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:48,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:48,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:48,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:48,299 INFO L87 Difference]: Start difference. First operand 507 states and 862 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:48,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:48,389 INFO L93 Difference]: Finished difference Result 1002 states and 1707 transitions. [2023-12-25 05:29:48,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:29:48,390 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) Word has length 67 [2023-12-25 05:29:48,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:48,395 INFO L225 Difference]: With dead ends: 1002 [2023-12-25 05:29:48,395 INFO L226 Difference]: Without dead ends: 507 [2023-12-25 05:29:48,397 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 64 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-25 05:29:48,398 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 12 mSDsluCounter, 1669 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2506 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:48,398 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2506 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:48,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2023-12-25 05:29:48,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 507. [2023-12-25 05:29:48,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 398 states have (on average 1.7336683417085428) internal successors, (690), 417 states have internal predecessors, (690), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:48,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 861 transitions. [2023-12-25 05:29:48,450 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 861 transitions. Word has length 67 [2023-12-25 05:29:48,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:48,450 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 861 transitions. [2023-12-25 05:29:48,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:48,450 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 861 transitions. [2023-12-25 05:29:48,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-25 05:29:48,452 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:48,452 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:48,464 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2023-12-25 05:29:48,653 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:48,653 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:48,654 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:48,654 INFO L85 PathProgramCache]: Analyzing trace with hash -870118260, now seen corresponding path program 1 times [2023-12-25 05:29:48,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:48,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1253110852] [2023-12-25 05:29:48,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:48,654 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:48,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:48,656 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:48,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-25 05:29:48,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:48,892 INFO L262 TraceCheckSpWp]: Trace formula consists of 685 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:48,894 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:48,913 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:48,913 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:48,913 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:48,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1253110852] [2023-12-25 05:29:48,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1253110852] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:48,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:48,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:48,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739253968] [2023-12-25 05:29:48,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:48,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:48,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:48,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:48,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:48,915 INFO L87 Difference]: Start difference. First operand 507 states and 861 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:48,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:48,989 INFO L93 Difference]: Finished difference Result 1002 states and 1706 transitions. [2023-12-25 05:29:48,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:29:48,990 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) Word has length 68 [2023-12-25 05:29:48,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:48,993 INFO L225 Difference]: With dead ends: 1002 [2023-12-25 05:29:48,993 INFO L226 Difference]: Without dead ends: 507 [2023-12-25 05:29:48,995 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:29:48,996 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 10 mSDsluCounter, 1669 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2506 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.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:48,996 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2506 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:29:48,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2023-12-25 05:29:49,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 507. [2023-12-25 05:29:49,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 398 states have (on average 1.7311557788944723) internal successors, (689), 417 states have internal predecessors, (689), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:49,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 860 transitions. [2023-12-25 05:29:49,017 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 860 transitions. Word has length 68 [2023-12-25 05:29:49,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:49,017 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 860 transitions. [2023-12-25 05:29:49,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:49,018 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 860 transitions. [2023-12-25 05:29:49,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-12-25 05:29:49,019 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:49,020 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:49,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-12-25 05:29:49,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:49,229 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:49,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:49,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1583810628, now seen corresponding path program 1 times [2023-12-25 05:29:49,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:49,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [907021448] [2023-12-25 05:29:49,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:49,231 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:49,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:49,234 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:49,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-25 05:29:49,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:49,473 INFO L262 TraceCheckSpWp]: Trace formula consists of 686 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:49,475 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:49,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:49,494 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:49,495 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:49,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [907021448] [2023-12-25 05:29:49,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [907021448] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:49,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:49,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:49,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047724819] [2023-12-25 05:29:49,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:49,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:49,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:49,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:49,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:49,496 INFO L87 Difference]: Start difference. First operand 507 states and 860 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:49,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:49,591 INFO L93 Difference]: Finished difference Result 1002 states and 1705 transitions. [2023-12-25 05:29:49,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:29:49,592 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) Word has length 69 [2023-12-25 05:29:49,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:49,594 INFO L225 Difference]: With dead ends: 1002 [2023-12-25 05:29:49,594 INFO L226 Difference]: Without dead ends: 507 [2023-12-25 05:29:49,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 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-25 05:29:49,597 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 8 mSDsluCounter, 1669 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2506 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:49,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2506 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:29:49,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2023-12-25 05:29:49,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 507. [2023-12-25 05:29:49,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 398 states have (on average 1.728643216080402) internal successors, (688), 417 states have internal predecessors, (688), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:49,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 859 transitions. [2023-12-25 05:29:49,611 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 859 transitions. Word has length 69 [2023-12-25 05:29:49,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:49,611 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 859 transitions. [2023-12-25 05:29:49,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:49,611 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 859 transitions. [2023-12-25 05:29:49,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-25 05:29:49,613 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:49,613 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:49,619 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-25 05:29:49,819 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:49,820 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:49,820 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:49,820 INFO L85 PathProgramCache]: Analyzing trace with hash 749842696, now seen corresponding path program 1 times [2023-12-25 05:29:49,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:49,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [538697414] [2023-12-25 05:29:49,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:49,821 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:49,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:49,822 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:49,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-25 05:29:50,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:50,080 INFO L262 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:50,083 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:50,102 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:50,102 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:50,102 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:50,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [538697414] [2023-12-25 05:29:50,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [538697414] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:50,102 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:50,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:50,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990589648] [2023-12-25 05:29:50,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:50,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:50,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:50,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:50,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:50,104 INFO L87 Difference]: Start difference. First operand 507 states and 859 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:50,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:50,171 INFO L93 Difference]: Finished difference Result 1002 states and 1704 transitions. [2023-12-25 05:29:50,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:29:50,172 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) Word has length 70 [2023-12-25 05:29:50,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:50,175 INFO L225 Difference]: With dead ends: 1002 [2023-12-25 05:29:50,175 INFO L226 Difference]: Without dead ends: 507 [2023-12-25 05:29:50,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 67 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-25 05:29:50,177 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 6 mSDsluCounter, 1669 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2506 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:50,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2506 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:29:50,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2023-12-25 05:29:50,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 507. [2023-12-25 05:29:50,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 398 states have (on average 1.7261306532663316) internal successors, (687), 417 states have internal predecessors, (687), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:50,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 858 transitions. [2023-12-25 05:29:50,191 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 858 transitions. Word has length 70 [2023-12-25 05:29:50,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:50,191 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 858 transitions. [2023-12-25 05:29:50,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:50,191 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 858 transitions. [2023-12-25 05:29:50,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-25 05:29:50,193 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:50,193 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:50,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-25 05:29:50,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:50,403 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:50,403 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:50,403 INFO L85 PathProgramCache]: Analyzing trace with hash 1171200415, now seen corresponding path program 1 times [2023-12-25 05:29:50,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:50,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [959777752] [2023-12-25 05:29:50,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:50,404 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:50,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:50,405 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:50,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-25 05:29:50,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:50,627 INFO L262 TraceCheckSpWp]: Trace formula consists of 688 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:50,630 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:50,683 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:50,684 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:50,684 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:50,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [959777752] [2023-12-25 05:29:50,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [959777752] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:50,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:50,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:50,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558850684] [2023-12-25 05:29:50,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:50,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:50,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:50,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:50,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:50,685 INFO L87 Difference]: Start difference. First operand 507 states and 858 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:50,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:50,781 INFO L93 Difference]: Finished difference Result 1002 states and 1703 transitions. [2023-12-25 05:29:50,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:29:50,782 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2023-12-25 05:29:50,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:50,788 INFO L225 Difference]: With dead ends: 1002 [2023-12-25 05:29:50,788 INFO L226 Difference]: Without dead ends: 507 [2023-12-25 05:29:50,790 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 68 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-25 05:29:50,804 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 4 mSDsluCounter, 1669 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2506 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:50,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2506 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:50,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2023-12-25 05:29:50,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 507. [2023-12-25 05:29:50,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 398 states have (on average 1.7236180904522613) internal successors, (686), 417 states have internal predecessors, (686), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:50,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 857 transitions. [2023-12-25 05:29:50,818 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 857 transitions. Word has length 71 [2023-12-25 05:29:50,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:50,818 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 857 transitions. [2023-12-25 05:29:50,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:50,818 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 857 transitions. [2023-12-25 05:29:50,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-25 05:29:50,838 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:50,838 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:50,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-25 05:29:51,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:51,046 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:51,046 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:51,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1070288448, now seen corresponding path program 1 times [2023-12-25 05:29:51,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:51,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2020084125] [2023-12-25 05:29:51,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:51,047 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:51,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:51,048 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:51,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-25 05:29:51,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:51,272 INFO L262 TraceCheckSpWp]: Trace formula consists of 688 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:29:51,274 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:51,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:51,307 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:51,308 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:51,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2020084125] [2023-12-25 05:29:51,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2020084125] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:51,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:51,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:29:51,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839405316] [2023-12-25 05:29:51,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:51,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:29:51,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:51,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:29:51,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:29:51,309 INFO L87 Difference]: Start difference. First operand 507 states and 857 transitions. Second operand has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:29:51,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:51,452 INFO L93 Difference]: Finished difference Result 962 states and 1627 transitions. [2023-12-25 05:29:51,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:29:51,452 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 71 [2023-12-25 05:29:51,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:51,455 INFO L225 Difference]: With dead ends: 962 [2023-12-25 05:29:51,455 INFO L226 Difference]: Without dead ends: 501 [2023-12-25 05:29:51,456 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 65 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-25 05:29:51,457 INFO L413 NwaCegarLoop]: 831 mSDtfsCounter, 115 mSDsluCounter, 4064 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 4895 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:51,457 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 4895 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:51,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2023-12-25 05:29:51,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 501. [2023-12-25 05:29:51,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 392 states have (on average 1.7168367346938775) internal successors, (673), 411 states have internal predecessors, (673), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:51,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 844 transitions. [2023-12-25 05:29:51,468 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 844 transitions. Word has length 71 [2023-12-25 05:29:51,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:51,468 INFO L495 AbstractCegarLoop]: Abstraction has 501 states and 844 transitions. [2023-12-25 05:29:51,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:29:51,469 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 844 transitions. [2023-12-25 05:29:51,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-25 05:29:51,470 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:51,470 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:51,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-25 05:29:51,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:51,677 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:51,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:51,678 INFO L85 PathProgramCache]: Analyzing trace with hash 1764121514, now seen corresponding path program 1 times [2023-12-25 05:29:51,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:51,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [710515460] [2023-12-25 05:29:51,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:51,678 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:51,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:51,679 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:51,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-25 05:29:51,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:51,956 INFO L262 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:51,958 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:51,977 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:51,977 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:51,977 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:51,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [710515460] [2023-12-25 05:29:51,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [710515460] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:51,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:51,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:51,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760129418] [2023-12-25 05:29:51,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:51,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:51,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:51,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:51,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:51,981 INFO L87 Difference]: Start difference. First operand 501 states and 844 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:52,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:52,104 INFO L93 Difference]: Finished difference Result 956 states and 1614 transitions. [2023-12-25 05:29:52,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:29:52,105 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 72 [2023-12-25 05:29:52,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:52,107 INFO L225 Difference]: With dead ends: 956 [2023-12-25 05:29:52,107 INFO L226 Difference]: Without dead ends: 501 [2023-12-25 05:29:52,109 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 69 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-25 05:29:52,111 INFO L413 NwaCegarLoop]: 782 mSDtfsCounter, 88 mSDsluCounter, 1540 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 2322 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:52,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 2322 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:52,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2023-12-25 05:29:52,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 501. [2023-12-25 05:29:52,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 392 states have (on average 1.7066326530612246) internal successors, (669), 411 states have internal predecessors, (669), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:52,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 840 transitions. [2023-12-25 05:29:52,123 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 840 transitions. Word has length 72 [2023-12-25 05:29:52,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:52,124 INFO L495 AbstractCegarLoop]: Abstraction has 501 states and 840 transitions. [2023-12-25 05:29:52,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:52,124 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 840 transitions. [2023-12-25 05:29:52,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-25 05:29:52,126 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:52,126 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:52,135 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-25 05:29:52,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:52,333 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:52,333 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:52,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1340137373, now seen corresponding path program 1 times [2023-12-25 05:29:52,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:52,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [171877781] [2023-12-25 05:29:52,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:52,334 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:52,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:52,341 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:52,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-25 05:29:52,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:52,584 INFO L262 TraceCheckSpWp]: Trace formula consists of 690 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:52,587 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:52,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:52,624 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:52,624 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:52,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [171877781] [2023-12-25 05:29:52,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [171877781] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:52,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:52,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:52,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584983220] [2023-12-25 05:29:52,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:52,625 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:52,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:52,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:52,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:52,625 INFO L87 Difference]: Start difference. First operand 501 states and 840 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:52,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:52,786 INFO L93 Difference]: Finished difference Result 956 states and 1610 transitions. [2023-12-25 05:29:52,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:29:52,786 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 73 [2023-12-25 05:29:52,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:52,789 INFO L225 Difference]: With dead ends: 956 [2023-12-25 05:29:52,789 INFO L226 Difference]: Without dead ends: 501 [2023-12-25 05:29:52,790 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 70 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-25 05:29:52,791 INFO L413 NwaCegarLoop]: 782 mSDtfsCounter, 83 mSDsluCounter, 1540 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 2322 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:52,791 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 2322 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:52,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2023-12-25 05:29:52,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 501. [2023-12-25 05:29:52,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 392 states have (on average 1.6964285714285714) internal successors, (665), 411 states have internal predecessors, (665), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:52,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 836 transitions. [2023-12-25 05:29:52,801 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 836 transitions. Word has length 73 [2023-12-25 05:29:52,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:52,801 INFO L495 AbstractCegarLoop]: Abstraction has 501 states and 836 transitions. [2023-12-25 05:29:52,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:52,801 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 836 transitions. [2023-12-25 05:29:52,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-25 05:29:52,803 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:52,803 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:52,809 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2023-12-25 05:29:53,010 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:53,010 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:53,011 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:53,011 INFO L85 PathProgramCache]: Analyzing trace with hash 174352975, now seen corresponding path program 1 times [2023-12-25 05:29:53,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:53,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1735773826] [2023-12-25 05:29:53,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:53,011 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:53,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:53,012 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:53,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 (12)] Waiting until timeout for monitored process [2023-12-25 05:29:53,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:53,305 INFO L262 TraceCheckSpWp]: Trace formula consists of 691 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:53,307 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:53,345 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:53,345 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:53,345 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:53,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1735773826] [2023-12-25 05:29:53,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1735773826] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:53,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:53,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:53,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542475428] [2023-12-25 05:29:53,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:53,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:53,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:53,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:53,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:53,347 INFO L87 Difference]: Start difference. First operand 501 states and 836 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:53,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:53,452 INFO L93 Difference]: Finished difference Result 956 states and 1606 transitions. [2023-12-25 05:29:53,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:29:53,453 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 74 [2023-12-25 05:29:53,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:53,455 INFO L225 Difference]: With dead ends: 956 [2023-12-25 05:29:53,455 INFO L226 Difference]: Without dead ends: 501 [2023-12-25 05:29:53,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 71 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-25 05:29:53,457 INFO L413 NwaCegarLoop]: 782 mSDtfsCounter, 78 mSDsluCounter, 1540 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 2322 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:53,457 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 2322 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:53,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2023-12-25 05:29:53,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 501. [2023-12-25 05:29:53,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 392 states have (on average 1.6862244897959184) internal successors, (661), 411 states have internal predecessors, (661), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:53,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 832 transitions. [2023-12-25 05:29:53,467 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 832 transitions. Word has length 74 [2023-12-25 05:29:53,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:53,468 INFO L495 AbstractCegarLoop]: Abstraction has 501 states and 832 transitions. [2023-12-25 05:29:53,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:53,468 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 832 transitions. [2023-12-25 05:29:53,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-25 05:29:53,469 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:53,469 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:53,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-25 05:29:53,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:53,676 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:53,676 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:53,677 INFO L85 PathProgramCache]: Analyzing trace with hash -720951601, now seen corresponding path program 1 times [2023-12-25 05:29:53,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:53,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [142663047] [2023-12-25 05:29:53,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:53,677 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:53,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:53,678 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:53,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-25 05:29:53,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:53,901 INFO L262 TraceCheckSpWp]: Trace formula consists of 690 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:29:53,903 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:53,940 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:53,941 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:53,941 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:53,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [142663047] [2023-12-25 05:29:53,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [142663047] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:53,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:53,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:29:53,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212081595] [2023-12-25 05:29:53,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:53,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:29:53,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:53,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:29:53,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:29:53,942 INFO L87 Difference]: Start difference. First operand 501 states and 832 transitions. Second operand has 7 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 3 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:29:54,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:54,097 INFO L93 Difference]: Finished difference Result 956 states and 1602 transitions. [2023-12-25 05:29:54,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:29:54,097 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 3 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 74 [2023-12-25 05:29:54,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:54,100 INFO L225 Difference]: With dead ends: 956 [2023-12-25 05:29:54,100 INFO L226 Difference]: Without dead ends: 480 [2023-12-25 05:29:54,101 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 68 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-25 05:29:54,102 INFO L413 NwaCegarLoop]: 807 mSDtfsCounter, 108 mSDsluCounter, 3953 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 4760 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:54,102 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 4760 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:54,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2023-12-25 05:29:54,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 480. [2023-12-25 05:29:54,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 371 states have (on average 1.6900269541778976) internal successors, (627), 390 states have internal predecessors, (627), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:54,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 798 transitions. [2023-12-25 05:29:54,111 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 798 transitions. Word has length 74 [2023-12-25 05:29:54,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:54,112 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 798 transitions. [2023-12-25 05:29:54,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 3 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:29:54,112 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 798 transitions. [2023-12-25 05:29:54,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-25 05:29:54,113 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:54,113 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:54,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-25 05:29:54,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:54,324 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:54,325 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:54,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1158818456, now seen corresponding path program 1 times [2023-12-25 05:29:54,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:54,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1010823202] [2023-12-25 05:29:54,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:54,325 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:54,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:54,326 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:54,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-25 05:29:54,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:54,567 INFO L262 TraceCheckSpWp]: Trace formula consists of 692 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:54,569 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:54,591 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:54,591 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:54,591 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:54,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1010823202] [2023-12-25 05:29:54,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1010823202] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:54,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:54,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:54,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987434935] [2023-12-25 05:29:54,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:54,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:54,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:54,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:54,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:54,593 INFO L87 Difference]: Start difference. First operand 480 states and 798 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:54,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:54,660 INFO L93 Difference]: Finished difference Result 935 states and 1568 transitions. [2023-12-25 05:29:54,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:29:54,660 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 75 [2023-12-25 05:29:54,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:54,662 INFO L225 Difference]: With dead ends: 935 [2023-12-25 05:29:54,662 INFO L226 Difference]: Without dead ends: 480 [2023-12-25 05:29:54,664 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 72 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-25 05:29:54,664 INFO L413 NwaCegarLoop]: 775 mSDtfsCounter, 39 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2308 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:54,664 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 2308 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:29:54,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2023-12-25 05:29:54,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 480. [2023-12-25 05:29:54,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 371 states have (on average 1.6873315363881403) internal successors, (626), 390 states have internal predecessors, (626), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:54,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 797 transitions. [2023-12-25 05:29:54,673 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 797 transitions. Word has length 75 [2023-12-25 05:29:54,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:54,674 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 797 transitions. [2023-12-25 05:29:54,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:54,674 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 797 transitions. [2023-12-25 05:29:54,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-25 05:29:54,675 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:54,675 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:54,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-25 05:29:54,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:54,882 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:54,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:54,883 INFO L85 PathProgramCache]: Analyzing trace with hash -575191820, now seen corresponding path program 1 times [2023-12-25 05:29:54,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:54,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1350531150] [2023-12-25 05:29:54,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:54,883 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:54,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:54,884 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:54,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-25 05:29:55,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:55,106 INFO L262 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:55,109 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:55,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:55,131 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:55,131 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:55,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1350531150] [2023-12-25 05:29:55,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1350531150] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:55,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:55,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:55,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144747380] [2023-12-25 05:29:55,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:55,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:55,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:55,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:55,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:55,133 INFO L87 Difference]: Start difference. First operand 480 states and 797 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:55,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:55,216 INFO L93 Difference]: Finished difference Result 935 states and 1567 transitions. [2023-12-25 05:29:55,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:29:55,217 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 76 [2023-12-25 05:29:55,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:55,220 INFO L225 Difference]: With dead ends: 935 [2023-12-25 05:29:55,220 INFO L226 Difference]: Without dead ends: 480 [2023-12-25 05:29:55,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 73 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-25 05:29:55,222 INFO L413 NwaCegarLoop]: 775 mSDtfsCounter, 37 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 2308 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:55,222 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 2308 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:55,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2023-12-25 05:29:55,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 480. [2023-12-25 05:29:55,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 371 states have (on average 1.6846361185983827) internal successors, (625), 390 states have internal predecessors, (625), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:55,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 796 transitions. [2023-12-25 05:29:55,236 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 796 transitions. Word has length 76 [2023-12-25 05:29:55,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:55,236 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 796 transitions. [2023-12-25 05:29:55,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:55,236 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 796 transitions. [2023-12-25 05:29:55,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-25 05:29:55,238 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:55,238 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:55,255 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-25 05:29:55,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:55,449 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:55,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:55,449 INFO L85 PathProgramCache]: Analyzing trace with hash -256466577, now seen corresponding path program 1 times [2023-12-25 05:29:55,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:55,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1723710085] [2023-12-25 05:29:55,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:55,450 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:55,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:55,451 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:55,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 (16)] Waiting until timeout for monitored process [2023-12-25 05:29:55,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:55,655 INFO L262 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:29:55,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:55,681 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:55,681 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:55,681 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:55,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1723710085] [2023-12-25 05:29:55,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1723710085] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:55,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:55,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:29:55,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956213507] [2023-12-25 05:29:55,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:55,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:29:55,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:55,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:29:55,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:29:55,682 INFO L87 Difference]: Start difference. First operand 480 states and 796 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, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:55,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:55,748 INFO L93 Difference]: Finished difference Result 935 states and 1566 transitions. [2023-12-25 05:29:55,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:29:55,748 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, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 77 [2023-12-25 05:29:55,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:55,751 INFO L225 Difference]: With dead ends: 935 [2023-12-25 05:29:55,751 INFO L226 Difference]: Without dead ends: 480 [2023-12-25 05:29:55,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 74 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-25 05:29:55,753 INFO L413 NwaCegarLoop]: 775 mSDtfsCounter, 35 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 2308 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:55,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 2308 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:29:55,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2023-12-25 05:29:55,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 480. [2023-12-25 05:29:55,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 371 states have (on average 1.6819407008086253) internal successors, (624), 390 states have internal predecessors, (624), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:55,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 795 transitions. [2023-12-25 05:29:55,762 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 795 transitions. Word has length 77 [2023-12-25 05:29:55,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:55,762 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 795 transitions. [2023-12-25 05:29:55,762 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, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-25 05:29:55,762 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 795 transitions. [2023-12-25 05:29:55,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-25 05:29:55,764 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:55,764 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:55,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-25 05:29:55,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:55,971 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:55,971 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:55,972 INFO L85 PathProgramCache]: Analyzing trace with hash -700367251, now seen corresponding path program 1 times [2023-12-25 05:29:55,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:55,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1478869484] [2023-12-25 05:29:55,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:55,972 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:55,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:55,973 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:55,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-25 05:29:56,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:56,219 INFO L262 TraceCheckSpWp]: Trace formula consists of 694 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:29:56,221 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:56,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:56,271 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:56,271 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:56,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1478869484] [2023-12-25 05:29:56,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1478869484] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:56,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:56,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:29:56,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112293969] [2023-12-25 05:29:56,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:56,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:29:56,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:56,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:29:56,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:29:56,272 INFO L87 Difference]: Start difference. First operand 480 states and 795 transitions. Second operand has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 3 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:29:56,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:56,407 INFO L93 Difference]: Finished difference Result 929 states and 1554 transitions. [2023-12-25 05:29:56,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:29:56,407 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 3 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 77 [2023-12-25 05:29:56,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:56,410 INFO L225 Difference]: With dead ends: 929 [2023-12-25 05:29:56,410 INFO L226 Difference]: Without dead ends: 480 [2023-12-25 05:29:56,411 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 70 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-25 05:29:56,411 INFO L413 NwaCegarLoop]: 767 mSDtfsCounter, 24 mSDsluCounter, 4585 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 5352 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:56,411 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 5352 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:29:56,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2023-12-25 05:29:56,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 480. [2023-12-25 05:29:56,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 371 states have (on average 1.679245283018868) internal successors, (623), 390 states have internal predecessors, (623), 88 states have call successors, (88), 21 states have call predecessors, (88), 20 states have return successors, (83), 81 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-25 05:29:56,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 794 transitions. [2023-12-25 05:29:56,441 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 794 transitions. Word has length 77 [2023-12-25 05:29:56,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:56,442 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 794 transitions. [2023-12-25 05:29:56,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 3 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:29:56,442 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 794 transitions. [2023-12-25 05:29:56,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 05:29:56,443 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:56,443 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:56,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-25 05:29:56,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:56,651 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:56,651 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:56,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1661979753, now seen corresponding path program 1 times [2023-12-25 05:29:56,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:56,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [584160006] [2023-12-25 05:29:56,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:56,652 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:56,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:56,653 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:56,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-25 05:29:56,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:56,879 INFO L262 TraceCheckSpWp]: Trace formula consists of 695 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 05:29:56,882 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:57,051 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:57,051 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:57,051 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:57,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [584160006] [2023-12-25 05:29:57,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [584160006] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:57,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:57,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:29:57,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177828716] [2023-12-25 05:29:57,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:57,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:29:57,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:57,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:29:57,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:29:57,052 INFO L87 Difference]: Start difference. First operand 480 states and 794 transitions. Second operand has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 8 states have internal predecessors, (61), 4 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:29:58,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:29:58,611 INFO L93 Difference]: Finished difference Result 927 states and 1568 transitions. [2023-12-25 05:29:58,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:29:58,612 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 8 states have internal predecessors, (61), 4 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) Word has length 78 [2023-12-25 05:29:58,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:29:58,614 INFO L225 Difference]: With dead ends: 927 [2023-12-25 05:29:58,614 INFO L226 Difference]: Without dead ends: 485 [2023-12-25 05:29:58,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2023-12-25 05:29:58,616 INFO L413 NwaCegarLoop]: 356 mSDtfsCounter, 1238 mSDsluCounter, 1094 mSDsCounter, 0 mSdLazyCounter, 2495 mSolverCounterSat, 362 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1238 SdHoareTripleChecker+Valid, 1450 SdHoareTripleChecker+Invalid, 2857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 362 IncrementalHoareTripleChecker+Valid, 2495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:29:58,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1238 Valid, 1450 Invalid, 2857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [362 Valid, 2495 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 05:29:58,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2023-12-25 05:29:58,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 484. [2023-12-25 05:29:58,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 374 states have (on average 1.6737967914438503) internal successors, (626), 393 states have internal predecessors, (626), 88 states have call successors, (88), 21 states have call predecessors, (88), 21 states have return successors, (99), 82 states have call predecessors, (99), 83 states have call successors, (99) [2023-12-25 05:29:58,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 813 transitions. [2023-12-25 05:29:58,633 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 813 transitions. Word has length 78 [2023-12-25 05:29:58,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:29:58,634 INFO L495 AbstractCegarLoop]: Abstraction has 484 states and 813 transitions. [2023-12-25 05:29:58,634 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.777777777777778) internal successors, (61), 8 states have internal predecessors, (61), 4 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:29:58,634 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 813 transitions. [2023-12-25 05:29:58,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-25 05:29:58,636 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:29:58,636 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:29:58,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-25 05:29:58,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:58,844 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:29:58,845 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:29:58,845 INFO L85 PathProgramCache]: Analyzing trace with hash 699865490, now seen corresponding path program 1 times [2023-12-25 05:29:58,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:29:58,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1072442581] [2023-12-25 05:29:58,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:29:58,845 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:29:58,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:29:58,846 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:29:58,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-25 05:29:59,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:29:59,101 INFO L262 TraceCheckSpWp]: Trace formula consists of 696 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:29:59,104 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:29:59,210 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:29:59,210 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:29:59,210 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:29:59,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1072442581] [2023-12-25 05:29:59,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1072442581] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:29:59,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:29:59,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:29:59,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121510570] [2023-12-25 05:29:59,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:29:59,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:29:59,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:29:59,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:29:59,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:29:59,213 INFO L87 Difference]: Start difference. First operand 484 states and 813 transitions. Second operand has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:30:02,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:02,639 INFO L93 Difference]: Finished difference Result 1743 states and 3017 transitions. [2023-12-25 05:30:02,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 05:30:02,640 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 79 [2023-12-25 05:30:02,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:02,648 INFO L225 Difference]: With dead ends: 1743 [2023-12-25 05:30:02,648 INFO L226 Difference]: Without dead ends: 1297 [2023-12-25 05:30:02,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:30:02,651 INFO L413 NwaCegarLoop]: 570 mSDtfsCounter, 2189 mSDsluCounter, 1860 mSDsCounter, 0 mSdLazyCounter, 4521 mSolverCounterSat, 567 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2257 SdHoareTripleChecker+Valid, 2430 SdHoareTripleChecker+Invalid, 5088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 567 IncrementalHoareTripleChecker+Valid, 4521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:02,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2257 Valid, 2430 Invalid, 5088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [567 Valid, 4521 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-12-25 05:30:02,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2023-12-25 05:30:02,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 1243. [2023-12-25 05:30:02,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1243 states, 959 states have (on average 1.6830031282586027) internal successors, (1614), 1007 states have internal predecessors, (1614), 229 states have call successors, (229), 54 states have call predecessors, (229), 54 states have return successors, (244), 218 states have call predecessors, (244), 224 states have call successors, (244) [2023-12-25 05:30:02,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1243 states to 1243 states and 2087 transitions. [2023-12-25 05:30:02,706 INFO L78 Accepts]: Start accepts. Automaton has 1243 states and 2087 transitions. Word has length 79 [2023-12-25 05:30:02,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:02,706 INFO L495 AbstractCegarLoop]: Abstraction has 1243 states and 2087 transitions. [2023-12-25 05:30:02,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 7 states have internal predecessors, (62), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:30:02,706 INFO L276 IsEmpty]: Start isEmpty. Operand 1243 states and 2087 transitions. [2023-12-25 05:30:02,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-25 05:30:02,708 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:02,708 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:02,726 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2023-12-25 05:30:02,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:02,916 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:02,916 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:02,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1377102201, now seen corresponding path program 1 times [2023-12-25 05:30:02,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:02,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1780609751] [2023-12-25 05:30:02,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:02,917 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:02,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:02,918 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:02,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-25 05:30:03,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:03,170 INFO L262 TraceCheckSpWp]: Trace formula consists of 702 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:30:03,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:03,315 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:30:03,315 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:03,315 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:03,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1780609751] [2023-12-25 05:30:03,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1780609751] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:03,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:03,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:30:03,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491002158] [2023-12-25 05:30:03,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:03,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:30:03,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:03,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:30:03,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:30:03,317 INFO L87 Difference]: Start difference. First operand 1243 states and 2087 transitions. Second operand has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 4 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:30:07,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:07,712 INFO L93 Difference]: Finished difference Result 4845 states and 8384 transitions. [2023-12-25 05:30:07,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:30:07,714 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 4 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 81 [2023-12-25 05:30:07,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:07,736 INFO L225 Difference]: With dead ends: 4845 [2023-12-25 05:30:07,736 INFO L226 Difference]: Without dead ends: 3640 [2023-12-25 05:30:07,743 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2023-12-25 05:30:07,743 INFO L413 NwaCegarLoop]: 686 mSDtfsCounter, 2365 mSDsluCounter, 1821 mSDsCounter, 0 mSdLazyCounter, 5642 mSolverCounterSat, 753 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2468 SdHoareTripleChecker+Valid, 2507 SdHoareTripleChecker+Invalid, 6395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 753 IncrementalHoareTripleChecker+Valid, 5642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:07,743 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2468 Valid, 2507 Invalid, 6395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [753 Valid, 5642 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2023-12-25 05:30:07,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3640 states. [2023-12-25 05:30:07,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3640 to 2728. [2023-12-25 05:30:07,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2728 states, 2065 states have (on average 1.6760290556900725) internal successors, (3461), 2178 states have internal predecessors, (3461), 551 states have call successors, (551), 103 states have call predecessors, (551), 111 states have return successors, (642), 535 states have call predecessors, (642), 546 states have call successors, (642) [2023-12-25 05:30:07,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2728 states to 2728 states and 4654 transitions. [2023-12-25 05:30:07,920 INFO L78 Accepts]: Start accepts. Automaton has 2728 states and 4654 transitions. Word has length 81 [2023-12-25 05:30:07,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:07,920 INFO L495 AbstractCegarLoop]: Abstraction has 2728 states and 4654 transitions. [2023-12-25 05:30:07,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 4 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:30:07,920 INFO L276 IsEmpty]: Start isEmpty. Operand 2728 states and 4654 transitions. [2023-12-25 05:30:07,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-25 05:30:07,922 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:07,922 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:07,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-25 05:30:08,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:08,129 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:08,130 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:08,130 INFO L85 PathProgramCache]: Analyzing trace with hash 982735415, now seen corresponding path program 1 times [2023-12-25 05:30:08,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:08,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1751832076] [2023-12-25 05:30:08,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:08,131 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:08,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:08,132 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:08,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-25 05:30:08,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:08,397 INFO L262 TraceCheckSpWp]: Trace formula consists of 702 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:30:08,399 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:08,562 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:30:08,562 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:08,563 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:08,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1751832076] [2023-12-25 05:30:08,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1751832076] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:08,563 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:08,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:30:08,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571405234] [2023-12-25 05:30:08,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:08,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:30:08,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:08,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:30:08,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:30:08,565 INFO L87 Difference]: Start difference. First operand 2728 states and 4654 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:30:11,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:11,531 INFO L93 Difference]: Finished difference Result 7422 states and 12770 transitions. [2023-12-25 05:30:11,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 05:30:11,532 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 81 [2023-12-25 05:30:11,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:11,564 INFO L225 Difference]: With dead ends: 7422 [2023-12-25 05:30:11,564 INFO L226 Difference]: Without dead ends: 5444 [2023-12-25 05:30:11,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2023-12-25 05:30:11,574 INFO L413 NwaCegarLoop]: 326 mSDtfsCounter, 2509 mSDsluCounter, 1252 mSDsCounter, 0 mSdLazyCounter, 3176 mSolverCounterSat, 516 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2582 SdHoareTripleChecker+Valid, 1578 SdHoareTripleChecker+Invalid, 3692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 516 IncrementalHoareTripleChecker+Valid, 3176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:11,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2582 Valid, 1578 Invalid, 3692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [516 Valid, 3176 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-25 05:30:11,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5444 states. [2023-12-25 05:30:11,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5444 to 5091. [2023-12-25 05:30:11,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5091 states, 3870 states have (on average 1.6749354005167958) internal successors, (6482), 4082 states have internal predecessors, (6482), 997 states have call successors, (997), 187 states have call predecessors, (997), 223 states have return successors, (1239), 970 states have call predecessors, (1239), 992 states have call successors, (1239) [2023-12-25 05:30:11,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5091 states to 5091 states and 8718 transitions. [2023-12-25 05:30:11,901 INFO L78 Accepts]: Start accepts. Automaton has 5091 states and 8718 transitions. Word has length 81 [2023-12-25 05:30:11,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:11,901 INFO L495 AbstractCegarLoop]: Abstraction has 5091 states and 8718 transitions. [2023-12-25 05:30:11,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-25 05:30:11,902 INFO L276 IsEmpty]: Start isEmpty. Operand 5091 states and 8718 transitions. [2023-12-25 05:30:11,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-25 05:30:11,904 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:11,904 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:11,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-25 05:30:12,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:12,112 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:12,112 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:12,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1772862347, now seen corresponding path program 1 times [2023-12-25 05:30:12,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:12,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [179995555] [2023-12-25 05:30:12,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:12,113 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:12,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:12,114 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:12,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-25 05:30:12,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:12,383 INFO L262 TraceCheckSpWp]: Trace formula consists of 710 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:30:12,385 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:12,521 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:30:12,521 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:12,521 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:12,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [179995555] [2023-12-25 05:30:12,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [179995555] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:12,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:12,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:30:12,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025120072] [2023-12-25 05:30:12,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:12,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:30:12,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:12,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:30:12,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:30:12,522 INFO L87 Difference]: Start difference. First operand 5091 states and 8718 transitions. Second operand has 9 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 5 states have call successors, (10), 4 states have call predecessors, (10), 5 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2023-12-25 05:30:15,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:15,427 INFO L93 Difference]: Finished difference Result 10407 states and 17826 transitions. [2023-12-25 05:30:15,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 05:30:15,429 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 5 states have call successors, (10), 4 states have call predecessors, (10), 5 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) Word has length 85 [2023-12-25 05:30:15,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:15,463 INFO L225 Difference]: With dead ends: 10407 [2023-12-25 05:30:15,463 INFO L226 Difference]: Without dead ends: 6066 [2023-12-25 05:30:15,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2023-12-25 05:30:15,476 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 1894 mSDsluCounter, 2013 mSDsCounter, 0 mSdLazyCounter, 4777 mSolverCounterSat, 443 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1965 SdHoareTripleChecker+Valid, 2430 SdHoareTripleChecker+Invalid, 5220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 443 IncrementalHoareTripleChecker+Valid, 4777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:15,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1965 Valid, 2430 Invalid, 5220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [443 Valid, 4777 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-25 05:30:15,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6066 states. [2023-12-25 05:30:15,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6066 to 5581. [2023-12-25 05:30:15,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5581 states, 4224 states have (on average 1.6491477272727273) internal successors, (6966), 4466 states have internal predecessors, (6966), 1081 states have call successors, (1081), 227 states have call predecessors, (1081), 275 states have return successors, (1401), 1036 states have call predecessors, (1401), 1076 states have call successors, (1401) [2023-12-25 05:30:15,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5581 states to 5581 states and 9448 transitions. [2023-12-25 05:30:15,830 INFO L78 Accepts]: Start accepts. Automaton has 5581 states and 9448 transitions. Word has length 85 [2023-12-25 05:30:15,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:15,830 INFO L495 AbstractCegarLoop]: Abstraction has 5581 states and 9448 transitions. [2023-12-25 05:30:15,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.25) internal successors, (66), 8 states have internal predecessors, (66), 5 states have call successors, (10), 4 states have call predecessors, (10), 5 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2023-12-25 05:30:15,830 INFO L276 IsEmpty]: Start isEmpty. Operand 5581 states and 9448 transitions. [2023-12-25 05:30:15,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 05:30:15,832 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:15,832 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:15,842 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-25 05:30:16,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:16,039 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:16,039 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:16,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1932356040, now seen corresponding path program 1 times [2023-12-25 05:30:16,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:16,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [442826247] [2023-12-25 05:30:16,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:16,040 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:16,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:16,049 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:16,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-25 05:30:16,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:16,278 INFO L262 TraceCheckSpWp]: Trace formula consists of 717 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:30:16,280 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:16,302 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:30:16,302 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:16,302 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:16,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [442826247] [2023-12-25 05:30:16,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [442826247] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:16,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:16,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:30:16,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483099726] [2023-12-25 05:30:16,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:16,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:30:16,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:16,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:30:16,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:30:16,303 INFO L87 Difference]: Start difference. First operand 5581 states and 9448 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-25 05:30:16,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:16,680 INFO L93 Difference]: Finished difference Result 10956 states and 18686 transitions. [2023-12-25 05:30:16,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:30:16,680 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 92 [2023-12-25 05:30:16,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:16,706 INFO L225 Difference]: With dead ends: 10956 [2023-12-25 05:30:16,707 INFO L226 Difference]: Without dead ends: 5581 [2023-12-25 05:30:16,721 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:30:16,722 INFO L413 NwaCegarLoop]: 813 mSDtfsCounter, 234 mSDsluCounter, 1372 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 2185 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:16,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 2185 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:30:16,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5581 states. [2023-12-25 05:30:16,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5581 to 5581. [2023-12-25 05:30:16,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5581 states, 4224 states have (on average 1.6235795454545454) internal successors, (6858), 4466 states have internal predecessors, (6858), 1081 states have call successors, (1081), 227 states have call predecessors, (1081), 275 states have return successors, (1401), 1036 states have call predecessors, (1401), 1076 states have call successors, (1401) [2023-12-25 05:30:17,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5581 states to 5581 states and 9340 transitions. [2023-12-25 05:30:17,018 INFO L78 Accepts]: Start accepts. Automaton has 5581 states and 9340 transitions. Word has length 92 [2023-12-25 05:30:17,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:17,018 INFO L495 AbstractCegarLoop]: Abstraction has 5581 states and 9340 transitions. [2023-12-25 05:30:17,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-25 05:30:17,019 INFO L276 IsEmpty]: Start isEmpty. Operand 5581 states and 9340 transitions. [2023-12-25 05:30:17,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-25 05:30:17,020 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:17,021 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:17,026 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 (23)] Ended with exit code 0 [2023-12-25 05:30:17,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:17,226 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:17,227 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:17,227 INFO L85 PathProgramCache]: Analyzing trace with hash 196839664, now seen corresponding path program 1 times [2023-12-25 05:30:17,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:17,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [777058443] [2023-12-25 05:30:17,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:17,227 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:17,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:17,228 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:17,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-25 05:30:17,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:17,467 INFO L262 TraceCheckSpWp]: Trace formula consists of 726 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:30:17,469 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:17,563 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-25 05:30:17,563 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:17,563 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:17,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [777058443] [2023-12-25 05:30:17,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [777058443] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:17,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:17,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:30:17,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333819916] [2023-12-25 05:30:17,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:17,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:30:17,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:17,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:30:17,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:30:17,565 INFO L87 Difference]: Start difference. First operand 5581 states and 9340 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:30:20,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:20,079 INFO L93 Difference]: Finished difference Result 10904 states and 18292 transitions. [2023-12-25 05:30:20,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 05:30:20,080 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) Word has length 97 [2023-12-25 05:30:20,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:20,114 INFO L225 Difference]: With dead ends: 10904 [2023-12-25 05:30:20,114 INFO L226 Difference]: Without dead ends: 6186 [2023-12-25 05:30:20,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2023-12-25 05:30:20,131 INFO L413 NwaCegarLoop]: 344 mSDtfsCounter, 1949 mSDsluCounter, 1163 mSDsCounter, 0 mSdLazyCounter, 2971 mSolverCounterSat, 450 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2025 SdHoareTripleChecker+Valid, 1507 SdHoareTripleChecker+Invalid, 3421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 450 IncrementalHoareTripleChecker+Valid, 2971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:20,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2025 Valid, 1507 Invalid, 3421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [450 Valid, 2971 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-25 05:30:20,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6186 states. [2023-12-25 05:30:20,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6186 to 5867. [2023-12-25 05:30:20,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5867 states, 4436 states have (on average 1.6073038773669972) internal successors, (7130), 4700 states have internal predecessors, (7130), 1107 states have call successors, (1107), 255 states have call predecessors, (1107), 323 states have return successors, (1501), 1060 states have call predecessors, (1501), 1102 states have call successors, (1501) [2023-12-25 05:30:20,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5867 states to 5867 states and 9738 transitions. [2023-12-25 05:30:20,455 INFO L78 Accepts]: Start accepts. Automaton has 5867 states and 9738 transitions. Word has length 97 [2023-12-25 05:30:20,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:20,455 INFO L495 AbstractCegarLoop]: Abstraction has 5867 states and 9738 transitions. [2023-12-25 05:30:20,455 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:30:20,455 INFO L276 IsEmpty]: Start isEmpty. Operand 5867 states and 9738 transitions. [2023-12-25 05:30:20,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 05:30:20,457 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:20,457 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:20,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 (24)] Forceful destruction successful, exit code 0 [2023-12-25 05:30:20,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:20,664 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:20,664 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:20,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1393908818, now seen corresponding path program 1 times [2023-12-25 05:30:20,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:20,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1851441510] [2023-12-25 05:30:20,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:20,665 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:20,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:20,666 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:20,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-25 05:30:20,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:20,891 INFO L262 TraceCheckSpWp]: Trace formula consists of 734 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 05:30:20,894 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:21,021 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:30:21,021 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:21,021 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:21,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1851441510] [2023-12-25 05:30:21,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1851441510] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:21,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:21,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:30:21,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375112382] [2023-12-25 05:30:21,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:21,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:30:21,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:21,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:30:21,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:30:21,047 INFO L87 Difference]: Start difference. First operand 5867 states and 9738 transitions. Second operand has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 6 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:30:23,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:23,939 INFO L93 Difference]: Finished difference Result 11298 states and 18770 transitions. [2023-12-25 05:30:23,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 05:30:23,940 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 6 states have call predecessors, (11), 3 states have call successors, (11) Word has length 101 [2023-12-25 05:30:23,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:23,963 INFO L225 Difference]: With dead ends: 11298 [2023-12-25 05:30:23,963 INFO L226 Difference]: Without dead ends: 6293 [2023-12-25 05:30:23,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2023-12-25 05:30:23,974 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 1557 mSDsluCounter, 1591 mSDsCounter, 0 mSdLazyCounter, 3869 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1628 SdHoareTripleChecker+Valid, 1986 SdHoareTripleChecker+Invalid, 4216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 3869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:23,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1628 Valid, 1986 Invalid, 4216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 3869 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-25 05:30:23,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6293 states. [2023-12-25 05:30:24,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6293 to 5808. [2023-12-25 05:30:24,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5808 states, 4393 states have (on average 1.6050534941953107) internal successors, (7051), 4650 states have internal predecessors, (7051), 1097 states have call successors, (1097), 255 states have call predecessors, (1097), 317 states have return successors, (1452), 1051 states have call predecessors, (1452), 1092 states have call successors, (1452) [2023-12-25 05:30:24,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5808 states to 5808 states and 9600 transitions. [2023-12-25 05:30:24,323 INFO L78 Accepts]: Start accepts. Automaton has 5808 states and 9600 transitions. Word has length 101 [2023-12-25 05:30:24,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:24,323 INFO L495 AbstractCegarLoop]: Abstraction has 5808 states and 9600 transitions. [2023-12-25 05:30:24,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 6 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:30:24,324 INFO L276 IsEmpty]: Start isEmpty. Operand 5808 states and 9600 transitions. [2023-12-25 05:30:24,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 05:30:24,325 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:24,325 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:24,350 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-25 05:30:24,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:24,533 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:24,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:24,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1816610644, now seen corresponding path program 1 times [2023-12-25 05:30:24,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:24,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1186568465] [2023-12-25 05:30:24,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:24,534 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:24,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:24,535 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:24,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-25 05:30:24,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:24,764 INFO L262 TraceCheckSpWp]: Trace formula consists of 733 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:30:24,766 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:24,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 05:30:24,902 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:24,902 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:24,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1186568465] [2023-12-25 05:30:24,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1186568465] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:24,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:24,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:30:24,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449407852] [2023-12-25 05:30:24,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:24,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:30:24,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:24,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:30:24,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:30:24,904 INFO L87 Difference]: Start difference. First operand 5808 states and 9600 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 6 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:30:27,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:27,545 INFO L93 Difference]: Finished difference Result 12831 states and 21386 transitions. [2023-12-25 05:30:27,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:30:27,547 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 6 states have call predecessors, (11), 3 states have call successors, (11) Word has length 101 [2023-12-25 05:30:27,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:27,583 INFO L225 Difference]: With dead ends: 12831 [2023-12-25 05:30:27,583 INFO L226 Difference]: Without dead ends: 7877 [2023-12-25 05:30:27,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:30:27,600 INFO L413 NwaCegarLoop]: 375 mSDtfsCounter, 1638 mSDsluCounter, 907 mSDsCounter, 0 mSdLazyCounter, 2712 mSolverCounterSat, 382 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1716 SdHoareTripleChecker+Valid, 1282 SdHoareTripleChecker+Invalid, 3094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 382 IncrementalHoareTripleChecker+Valid, 2712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:27,600 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1716 Valid, 1282 Invalid, 3094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [382 Valid, 2712 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-25 05:30:27,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7877 states. [2023-12-25 05:30:27,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7877 to 7602. [2023-12-25 05:30:27,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7602 states, 5727 states have (on average 1.6062510913218089) internal successors, (9199), 6070 states have internal predecessors, (9199), 1475 states have call successors, (1475), 341 states have call predecessors, (1475), 399 states have return successors, (1954), 1395 states have call predecessors, (1954), 1470 states have call successors, (1954) [2023-12-25 05:30:28,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7602 states to 7602 states and 12628 transitions. [2023-12-25 05:30:28,007 INFO L78 Accepts]: Start accepts. Automaton has 7602 states and 12628 transitions. Word has length 101 [2023-12-25 05:30:28,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:28,008 INFO L495 AbstractCegarLoop]: Abstraction has 7602 states and 12628 transitions. [2023-12-25 05:30:28,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 6 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:30:28,008 INFO L276 IsEmpty]: Start isEmpty. Operand 7602 states and 12628 transitions. [2023-12-25 05:30:28,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-25 05:30:28,011 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:28,011 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:28,022 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-25 05:30:28,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:28,219 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:28,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:28,220 INFO L85 PathProgramCache]: Analyzing trace with hash -608625198, now seen corresponding path program 1 times [2023-12-25 05:30:28,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:28,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [483796311] [2023-12-25 05:30:28,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:28,220 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:28,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:28,222 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:28,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-25 05:30:28,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:28,455 INFO L262 TraceCheckSpWp]: Trace formula consists of 734 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:30:28,458 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:28,568 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 05:30:28,568 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:28,568 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:28,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [483796311] [2023-12-25 05:30:28,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [483796311] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:28,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:28,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:30:28,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934896474] [2023-12-25 05:30:28,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:28,570 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:30:28,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:28,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:30:28,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:30:28,571 INFO L87 Difference]: Start difference. First operand 7602 states and 12628 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-25 05:30:29,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:29,355 INFO L93 Difference]: Finished difference Result 7693 states and 12783 transitions. [2023-12-25 05:30:29,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:30:29,356 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 102 [2023-12-25 05:30:29,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:29,388 INFO L225 Difference]: With dead ends: 7693 [2023-12-25 05:30:29,388 INFO L226 Difference]: Without dead ends: 7678 [2023-12-25 05:30:29,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:30:29,394 INFO L413 NwaCegarLoop]: 762 mSDtfsCounter, 727 mSDsluCounter, 1190 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 735 SdHoareTripleChecker+Valid, 1952 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:29,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [735 Valid, 1952 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 05:30:29,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7678 states. [2023-12-25 05:30:29,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7678 to 7608. [2023-12-25 05:30:29,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7608 states, 5733 states have (on average 1.6056166056166057) internal successors, (9205), 6076 states have internal predecessors, (9205), 1475 states have call successors, (1475), 341 states have call predecessors, (1475), 399 states have return successors, (1954), 1395 states have call predecessors, (1954), 1470 states have call successors, (1954) [2023-12-25 05:30:29,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7608 states to 7608 states and 12634 transitions. [2023-12-25 05:30:29,866 INFO L78 Accepts]: Start accepts. Automaton has 7608 states and 12634 transitions. Word has length 102 [2023-12-25 05:30:29,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:29,866 INFO L495 AbstractCegarLoop]: Abstraction has 7608 states and 12634 transitions. [2023-12-25 05:30:29,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2023-12-25 05:30:29,867 INFO L276 IsEmpty]: Start isEmpty. Operand 7608 states and 12634 transitions. [2023-12-25 05:30:29,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 05:30:29,869 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:29,869 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:29,878 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2023-12-25 05:30:30,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:30,080 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:30,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:30,081 INFO L85 PathProgramCache]: Analyzing trace with hash 624172042, now seen corresponding path program 1 times [2023-12-25 05:30:30,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:30,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1099370708] [2023-12-25 05:30:30,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:30,081 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:30,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:30,089 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:30,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2023-12-25 05:30:30,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:30,336 INFO L262 TraceCheckSpWp]: Trace formula consists of 742 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 05:30:30,338 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:30,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 05:30:30,352 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:30,352 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:30,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1099370708] [2023-12-25 05:30:30,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1099370708] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:30,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:30,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:30:30,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658225835] [2023-12-25 05:30:30,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:30,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:30:30,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:30,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:30:30,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:30:30,353 INFO L87 Difference]: Start difference. First operand 7608 states and 12634 transitions. Second operand has 5 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2023-12-25 05:30:30,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:30,726 INFO L93 Difference]: Finished difference Result 7629 states and 12661 transitions. [2023-12-25 05:30:30,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:30:30,727 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) Word has length 107 [2023-12-25 05:30:30,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:30,759 INFO L225 Difference]: With dead ends: 7629 [2023-12-25 05:30:30,759 INFO L226 Difference]: Without dead ends: 7614 [2023-12-25 05:30:30,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:30:30,764 INFO L413 NwaCegarLoop]: 772 mSDtfsCounter, 34 mSDsluCounter, 2275 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 3047 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:30,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 3047 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:30:30,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7614 states. [2023-12-25 05:30:31,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7614 to 7608. [2023-12-25 05:30:31,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7608 states, 5733 states have (on average 1.604221175649747) internal successors, (9197), 6076 states have internal predecessors, (9197), 1475 states have call successors, (1475), 341 states have call predecessors, (1475), 399 states have return successors, (1954), 1395 states have call predecessors, (1954), 1470 states have call successors, (1954) [2023-12-25 05:30:31,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7608 states to 7608 states and 12626 transitions. [2023-12-25 05:30:31,181 INFO L78 Accepts]: Start accepts. Automaton has 7608 states and 12626 transitions. Word has length 107 [2023-12-25 05:30:31,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:31,183 INFO L495 AbstractCegarLoop]: Abstraction has 7608 states and 12626 transitions. [2023-12-25 05:30:31,183 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2023-12-25 05:30:31,183 INFO L276 IsEmpty]: Start isEmpty. Operand 7608 states and 12626 transitions. [2023-12-25 05:30:31,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-25 05:30:31,185 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:31,185 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:31,194 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-25 05:30:31,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:31,392 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:31,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:31,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1530689418, now seen corresponding path program 1 times [2023-12-25 05:30:31,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:31,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1875838552] [2023-12-25 05:30:31,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:31,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-25 05:30:31,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:31,409 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:31,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2023-12-25 05:30:31,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:31,813 INFO L262 TraceCheckSpWp]: Trace formula consists of 758 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 05:30:31,815 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:31,961 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 05:30:31,961 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:31,961 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:31,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1875838552] [2023-12-25 05:30:31,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1875838552] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:31,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:31,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:30:31,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251908173] [2023-12-25 05:30:31,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:31,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:30:31,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:31,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:30:31,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:30:31,962 INFO L87 Difference]: Start difference. First operand 7608 states and 12626 transitions. Second operand has 8 states, 8 states have (on average 10.625) internal successors, (85), 7 states have internal predecessors, (85), 4 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:30:33,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:33,799 INFO L93 Difference]: Finished difference Result 15201 states and 25301 transitions. [2023-12-25 05:30:33,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:30:33,800 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.625) internal successors, (85), 7 states have internal predecessors, (85), 4 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) Word has length 116 [2023-12-25 05:30:33,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:33,829 INFO L225 Difference]: With dead ends: 15201 [2023-12-25 05:30:33,829 INFO L226 Difference]: Without dead ends: 7640 [2023-12-25 05:30:33,848 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-25 05:30:33,849 INFO L413 NwaCegarLoop]: 353 mSDtfsCounter, 1196 mSDsluCounter, 1070 mSDsCounter, 0 mSdLazyCounter, 2484 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1196 SdHoareTripleChecker+Valid, 1423 SdHoareTripleChecker+Invalid, 2813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 2484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:33,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1196 Valid, 1423 Invalid, 2813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 2484 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 05:30:33,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7640 states. [2023-12-25 05:30:34,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7640 to 7608. [2023-12-25 05:30:34,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7608 states, 5733 states have (on average 1.6028257456828885) internal successors, (9189), 6076 states have internal predecessors, (9189), 1475 states have call successors, (1475), 341 states have call predecessors, (1475), 399 states have return successors, (1954), 1395 states have call predecessors, (1954), 1470 states have call successors, (1954) [2023-12-25 05:30:34,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7608 states to 7608 states and 12618 transitions. [2023-12-25 05:30:34,277 INFO L78 Accepts]: Start accepts. Automaton has 7608 states and 12618 transitions. Word has length 116 [2023-12-25 05:30:34,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:34,277 INFO L495 AbstractCegarLoop]: Abstraction has 7608 states and 12618 transitions. [2023-12-25 05:30:34,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.625) internal successors, (85), 7 states have internal predecessors, (85), 4 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-25 05:30:34,277 INFO L276 IsEmpty]: Start isEmpty. Operand 7608 states and 12618 transitions. [2023-12-25 05:30:34,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-12-25 05:30:34,279 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:34,280 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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] [2023-12-25 05:30:34,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2023-12-25 05:30:34,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:34,486 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:34,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:34,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1725805860, now seen corresponding path program 1 times [2023-12-25 05:30:34,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:34,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [625642703] [2023-12-25 05:30:34,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:34,487 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:34,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:34,488 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:34,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2023-12-25 05:30:34,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:34,726 INFO L262 TraceCheckSpWp]: Trace formula consists of 771 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 05:30:34,729 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:34,738 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-25 05:30:34,739 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:34,739 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:34,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [625642703] [2023-12-25 05:30:34,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [625642703] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:34,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:34,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:30:34,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658922559] [2023-12-25 05:30:34,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:34,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:30:34,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:34,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:30:34,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:30:34,740 INFO L87 Difference]: Start difference. First operand 7608 states and 12618 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2023-12-25 05:30:35,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:35,255 INFO L93 Difference]: Finished difference Result 7745 states and 12835 transitions. [2023-12-25 05:30:35,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:30:35,256 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 125 [2023-12-25 05:30:35,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:35,291 INFO L225 Difference]: With dead ends: 7745 [2023-12-25 05:30:35,291 INFO L226 Difference]: Without dead ends: 7730 [2023-12-25 05:30:35,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 123 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-25 05:30:35,299 INFO L413 NwaCegarLoop]: 806 mSDtfsCounter, 47 mSDsluCounter, 1557 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 2363 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:35,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 2363 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:30:35,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7730 states. [2023-12-25 05:30:35,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7730 to 7616. [2023-12-25 05:30:35,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7616 states, 5741 states have (on average 1.6012889740463334) internal successors, (9193), 6084 states have internal predecessors, (9193), 1475 states have call successors, (1475), 341 states have call predecessors, (1475), 399 states have return successors, (1954), 1395 states have call predecessors, (1954), 1470 states have call successors, (1954) [2023-12-25 05:30:35,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7616 states to 7616 states and 12622 transitions. [2023-12-25 05:30:35,708 INFO L78 Accepts]: Start accepts. Automaton has 7616 states and 12622 transitions. Word has length 125 [2023-12-25 05:30:35,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:35,709 INFO L495 AbstractCegarLoop]: Abstraction has 7616 states and 12622 transitions. [2023-12-25 05:30:35,709 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2023-12-25 05:30:35,709 INFO L276 IsEmpty]: Start isEmpty. Operand 7616 states and 12622 transitions. [2023-12-25 05:30:35,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-25 05:30:35,713 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:35,713 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:35,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2023-12-25 05:30:35,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:35,923 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:35,923 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:35,923 INFO L85 PathProgramCache]: Analyzing trace with hash -633427614, now seen corresponding path program 1 times [2023-12-25 05:30:35,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:35,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2043440883] [2023-12-25 05:30:35,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:35,924 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:35,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:35,929 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:35,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2023-12-25 05:30:36,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:36,195 INFO L262 TraceCheckSpWp]: Trace formula consists of 811 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:30:36,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:36,364 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-25 05:30:36,365 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:30:36,731 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-12-25 05:30:36,731 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:36,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2043440883] [2023-12-25 05:30:36,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2043440883] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:30:36,731 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:30:36,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2023-12-25 05:30:36,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312077654] [2023-12-25 05:30:36,732 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:30:36,732 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-25 05:30:36,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:36,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-25 05:30:36,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2023-12-25 05:30:36,733 INFO L87 Difference]: Start difference. First operand 7616 states and 12622 transitions. Second operand has 15 states, 15 states have (on average 10.0) internal successors, (150), 13 states have internal predecessors, (150), 8 states have call successors, (29), 5 states have call predecessors, (29), 10 states have return successors, (30), 10 states have call predecessors, (30), 7 states have call successors, (30) [2023-12-25 05:30:41,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:41,238 INFO L93 Difference]: Finished difference Result 24944 states and 41934 transitions. [2023-12-25 05:30:41,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 05:30:41,239 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 10.0) internal successors, (150), 13 states have internal predecessors, (150), 8 states have call successors, (29), 5 states have call predecessors, (29), 10 states have return successors, (30), 10 states have call predecessors, (30), 7 states have call successors, (30) Word has length 153 [2023-12-25 05:30:41,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:41,423 INFO L225 Difference]: With dead ends: 24944 [2023-12-25 05:30:41,424 INFO L226 Difference]: Without dead ends: 17375 [2023-12-25 05:30:41,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 293 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2023-12-25 05:30:41,496 INFO L413 NwaCegarLoop]: 752 mSDtfsCounter, 3607 mSDsluCounter, 2877 mSDsCounter, 0 mSdLazyCounter, 5772 mSolverCounterSat, 1014 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3721 SdHoareTripleChecker+Valid, 3629 SdHoareTripleChecker+Invalid, 6786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1014 IncrementalHoareTripleChecker+Valid, 5772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:41,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3721 Valid, 3629 Invalid, 6786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1014 Valid, 5772 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-25 05:30:41,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17375 states. [2023-12-25 05:30:42,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17375 to 17272. [2023-12-25 05:30:42,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17272 states, 12705 states have (on average 1.594883903974813) internal successors, (20263), 13512 states have internal predecessors, (20263), 3717 states have call successors, (3717), 678 states have call predecessors, (3717), 849 states have return successors, (5118), 3596 states have call predecessors, (5118), 3712 states have call successors, (5118) [2023-12-25 05:30:42,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17272 states to 17272 states and 29098 transitions. [2023-12-25 05:30:42,885 INFO L78 Accepts]: Start accepts. Automaton has 17272 states and 29098 transitions. Word has length 153 [2023-12-25 05:30:42,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:42,887 INFO L495 AbstractCegarLoop]: Abstraction has 17272 states and 29098 transitions. [2023-12-25 05:30:42,887 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 10.0) internal successors, (150), 13 states have internal predecessors, (150), 8 states have call successors, (29), 5 states have call predecessors, (29), 10 states have return successors, (30), 10 states have call predecessors, (30), 7 states have call successors, (30) [2023-12-25 05:30:42,887 INFO L276 IsEmpty]: Start isEmpty. Operand 17272 states and 29098 transitions. [2023-12-25 05:30:42,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-25 05:30:42,895 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:42,895 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:42,904 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-25 05:30:43,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:43,105 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:43,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:43,105 INFO L85 PathProgramCache]: Analyzing trace with hash 413590305, now seen corresponding path program 1 times [2023-12-25 05:30:43,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:43,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [255568414] [2023-12-25 05:30:43,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:43,106 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:43,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:43,107 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:43,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2023-12-25 05:30:43,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:43,372 INFO L262 TraceCheckSpWp]: Trace formula consists of 812 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:30:43,375 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:43,387 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 05:30:43,388 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:43,388 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:43,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [255568414] [2023-12-25 05:30:43,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [255568414] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:43,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:43,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:30:43,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905258435] [2023-12-25 05:30:43,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:43,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:30:43,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:43,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:30:43,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:30:43,389 INFO L87 Difference]: Start difference. First operand 17272 states and 29098 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-25 05:30:44,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:44,694 INFO L93 Difference]: Finished difference Result 34643 states and 58632 transitions. [2023-12-25 05:30:44,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:30:44,694 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 154 [2023-12-25 05:30:44,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:44,768 INFO L225 Difference]: With dead ends: 34643 [2023-12-25 05:30:44,768 INFO L226 Difference]: Without dead ends: 17434 [2023-12-25 05:30:44,818 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 152 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-25 05:30:44,818 INFO L413 NwaCegarLoop]: 743 mSDtfsCounter, 18 mSDsluCounter, 1451 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2194 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:44,819 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 2194 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:30:44,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17434 states. [2023-12-25 05:30:46,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17434 to 17432. [2023-12-25 05:30:46,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17432 states, 12841 states have (on average 1.5867144303403162) internal successors, (20375), 13632 states have internal predecessors, (20375), 3705 states have call successors, (3705), 738 states have call predecessors, (3705), 885 states have return successors, (5002), 3576 states have call predecessors, (5002), 3700 states have call successors, (5002) [2023-12-25 05:30:46,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17432 states to 17432 states and 29082 transitions. [2023-12-25 05:30:46,145 INFO L78 Accepts]: Start accepts. Automaton has 17432 states and 29082 transitions. Word has length 154 [2023-12-25 05:30:46,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:46,146 INFO L495 AbstractCegarLoop]: Abstraction has 17432 states and 29082 transitions. [2023-12-25 05:30:46,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-25 05:30:46,146 INFO L276 IsEmpty]: Start isEmpty. Operand 17432 states and 29082 transitions. [2023-12-25 05:30:46,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 05:30:46,155 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:46,155 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 5, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:46,162 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Ended with exit code 0 [2023-12-25 05:30:46,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:46,360 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:46,361 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:46,361 INFO L85 PathProgramCache]: Analyzing trace with hash -1640413682, now seen corresponding path program 1 times [2023-12-25 05:30:46,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:46,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [543903393] [2023-12-25 05:30:46,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:46,361 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:46,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:46,362 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:46,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-25 05:30:46,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:46,614 INFO L262 TraceCheckSpWp]: Trace formula consists of 815 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:30:46,616 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:46,667 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-12-25 05:30:46,667 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:46,667 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:46,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [543903393] [2023-12-25 05:30:46,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [543903393] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:46,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:46,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:30:46,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638816406] [2023-12-25 05:30:46,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:46,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:30:46,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:46,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:30:46,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:30:46,669 INFO L87 Difference]: Start difference. First operand 17432 states and 29082 transitions. Second operand has 8 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-25 05:30:47,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:47,748 INFO L93 Difference]: Finished difference Result 24949 states and 41449 transitions. [2023-12-25 05:30:47,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:30:47,749 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 157 [2023-12-25 05:30:47,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:47,902 INFO L225 Difference]: With dead ends: 24949 [2023-12-25 05:30:47,902 INFO L226 Difference]: Without dead ends: 17235 [2023-12-25 05:30:47,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 150 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-25 05:30:47,926 INFO L413 NwaCegarLoop]: 755 mSDtfsCounter, 25 mSDsluCounter, 4513 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 5268 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:47,926 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 5268 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:30:47,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17235 states. [2023-12-25 05:30:49,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17235 to 17235. [2023-12-25 05:30:49,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17235 states, 12689 states have (on average 1.5902750413744189) internal successors, (20179), 13481 states have internal predecessors, (20179), 3663 states have call successors, (3663), 737 states have call predecessors, (3663), 882 states have return successors, (4908), 3531 states have call predecessors, (4908), 3658 states have call successors, (4908) [2023-12-25 05:30:49,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17235 states to 17235 states and 28750 transitions. [2023-12-25 05:30:49,123 INFO L78 Accepts]: Start accepts. Automaton has 17235 states and 28750 transitions. Word has length 157 [2023-12-25 05:30:49,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:49,124 INFO L495 AbstractCegarLoop]: Abstraction has 17235 states and 28750 transitions. [2023-12-25 05:30:49,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-25 05:30:49,124 INFO L276 IsEmpty]: Start isEmpty. Operand 17235 states and 28750 transitions. [2023-12-25 05:30:49,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2023-12-25 05:30:49,130 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:49,131 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:49,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-25 05:30:49,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:49,339 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:49,339 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:49,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1239041404, now seen corresponding path program 1 times [2023-12-25 05:30:49,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:49,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [974594806] [2023-12-25 05:30:49,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:49,340 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:49,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:49,341 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:49,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2023-12-25 05:30:49,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:49,680 INFO L262 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:30:49,683 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:49,693 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-12-25 05:30:49,693 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:30:49,693 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:49,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [974594806] [2023-12-25 05:30:49,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [974594806] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:30:49,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:30:49,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:30:49,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460929767] [2023-12-25 05:30:49,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:30:49,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:30:49,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:49,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:30:49,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:30:49,695 INFO L87 Difference]: Start difference. First operand 17235 states and 28750 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-25 05:30:51,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:30:51,768 INFO L93 Difference]: Finished difference Result 39218 states and 66424 transitions. [2023-12-25 05:30:51,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:30:51,769 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 174 [2023-12-25 05:30:51,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:30:51,882 INFO L225 Difference]: With dead ends: 39218 [2023-12-25 05:30:51,882 INFO L226 Difference]: Without dead ends: 23713 [2023-12-25 05:30:51,928 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 172 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-25 05:30:51,929 INFO L413 NwaCegarLoop]: 954 mSDtfsCounter, 211 mSDsluCounter, 1613 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 2567 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:30:51,929 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 2567 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:30:51,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23713 states. [2023-12-25 05:30:53,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23713 to 17291. [2023-12-25 05:30:53,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17291 states, 12745 states have (on average 1.587681443703413) internal successors, (20235), 13537 states have internal predecessors, (20235), 3663 states have call successors, (3663), 737 states have call predecessors, (3663), 882 states have return successors, (4908), 3531 states have call predecessors, (4908), 3658 states have call successors, (4908) [2023-12-25 05:30:53,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17291 states to 17291 states and 28806 transitions. [2023-12-25 05:30:53,300 INFO L78 Accepts]: Start accepts. Automaton has 17291 states and 28806 transitions. Word has length 174 [2023-12-25 05:30:53,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:30:53,301 INFO L495 AbstractCegarLoop]: Abstraction has 17291 states and 28806 transitions. [2023-12-25 05:30:53,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-25 05:30:53,301 INFO L276 IsEmpty]: Start isEmpty. Operand 17291 states and 28806 transitions. [2023-12-25 05:30:53,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2023-12-25 05:30:53,308 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:30:53,308 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:30:53,318 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Ended with exit code 0 [2023-12-25 05:30:53,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:53,513 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:30:53,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:30:53,513 INFO L85 PathProgramCache]: Analyzing trace with hash -159057047, now seen corresponding path program 1 times [2023-12-25 05:30:53,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:30:53,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1734099956] [2023-12-25 05:30:53,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:30:53,514 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:30:53,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:30:53,515 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:30:53,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2023-12-25 05:30:53,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:30:53,824 INFO L262 TraceCheckSpWp]: Trace formula consists of 972 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 05:30:53,827 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:30:53,998 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-12-25 05:30:53,999 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:30:54,480 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 14 proven. 26 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-25 05:30:54,480 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:30:54,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1734099956] [2023-12-25 05:30:54,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1734099956] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:30:54,480 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:30:54,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2023-12-25 05:30:54,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443171888] [2023-12-25 05:30:54,481 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:30:54,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-25 05:30:54,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:30:54,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-25 05:30:54,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2023-12-25 05:30:54,482 INFO L87 Difference]: Start difference. First operand 17291 states and 28806 transitions. Second operand has 15 states, 15 states have (on average 12.266666666666667) internal successors, (184), 15 states have internal predecessors, (184), 10 states have call successors, (34), 6 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 9 states have call successors, (34) [2023-12-25 05:31:02,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:31:02,138 INFO L93 Difference]: Finished difference Result 48753 states and 81603 transitions. [2023-12-25 05:31:02,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-12-25 05:31:02,140 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 12.266666666666667) internal successors, (184), 15 states have internal predecessors, (184), 10 states have call successors, (34), 6 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 9 states have call successors, (34) Word has length 176 [2023-12-25 05:31:02,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:31:02,298 INFO L225 Difference]: With dead ends: 48753 [2023-12-25 05:31:02,298 INFO L226 Difference]: Without dead ends: 33395 [2023-12-25 05:31:02,349 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 353 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=389, Invalid=1417, Unknown=0, NotChecked=0, Total=1806 [2023-12-25 05:31:02,350 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 10207 mSDsluCounter, 2032 mSDsCounter, 0 mSdLazyCounter, 5461 mSolverCounterSat, 3012 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10281 SdHoareTripleChecker+Valid, 2551 SdHoareTripleChecker+Invalid, 8473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3012 IncrementalHoareTripleChecker+Valid, 5461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:31:02,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10281 Valid, 2551 Invalid, 8473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3012 Valid, 5461 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2023-12-25 05:31:02,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33395 states. [2023-12-25 05:31:04,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33395 to 32811. [2023-12-25 05:31:04,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32811 states, 24122 states have (on average 1.5810048918000166) internal successors, (38137), 25539 states have internal predecessors, (38137), 6898 states have call successors, (6898), 1478 states have call predecessors, (6898), 1790 states have return successors, (9581), 6742 states have call predecessors, (9581), 6893 states have call successors, (9581) [2023-12-25 05:31:04,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32811 states to 32811 states and 54616 transitions. [2023-12-25 05:31:04,908 INFO L78 Accepts]: Start accepts. Automaton has 32811 states and 54616 transitions. Word has length 176 [2023-12-25 05:31:04,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:31:04,909 INFO L495 AbstractCegarLoop]: Abstraction has 32811 states and 54616 transitions. [2023-12-25 05:31:04,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 12.266666666666667) internal successors, (184), 15 states have internal predecessors, (184), 10 states have call successors, (34), 6 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 9 states have call successors, (34) [2023-12-25 05:31:04,909 INFO L276 IsEmpty]: Start isEmpty. Operand 32811 states and 54616 transitions. [2023-12-25 05:31:04,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2023-12-25 05:31:04,915 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:31:04,915 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:31:04,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2023-12-25 05:31:05,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:31:05,124 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:31:05,124 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:31:05,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1118804800, now seen corresponding path program 1 times [2023-12-25 05:31:05,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:31:05,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [647739921] [2023-12-25 05:31:05,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:31:05,125 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:31:05,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:31:05,125 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:31:05,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-25 05:31:05,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:31:05,456 INFO L262 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:31:05,459 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:31:05,626 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-12-25 05:31:05,627 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:31:05,627 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:31:05,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [647739921] [2023-12-25 05:31:05,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [647739921] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:31:05,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:31:05,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:31:05,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977872423] [2023-12-25 05:31:05,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:31:05,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:31:05,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:31:05,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:31:05,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:31:05,628 INFO L87 Difference]: Start difference. First operand 32811 states and 54616 transitions. Second operand has 9 states, 9 states have (on average 13.333333333333334) internal successors, (120), 8 states have internal predecessors, (120), 6 states have call successors, (20), 4 states have call predecessors, (20), 6 states have return successors, (20), 7 states have call predecessors, (20), 5 states have call successors, (20) [2023-12-25 05:31:11,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:31:11,674 INFO L93 Difference]: Finished difference Result 63870 states and 106572 transitions. [2023-12-25 05:31:11,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 05:31:11,675 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.333333333333334) internal successors, (120), 8 states have internal predecessors, (120), 6 states have call successors, (20), 4 states have call predecessors, (20), 6 states have return successors, (20), 7 states have call predecessors, (20), 5 states have call successors, (20) Word has length 175 [2023-12-25 05:31:11,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:31:11,845 INFO L225 Difference]: With dead ends: 63870 [2023-12-25 05:31:11,845 INFO L226 Difference]: Without dead ends: 33040 [2023-12-25 05:31:11,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2023-12-25 05:31:11,926 INFO L413 NwaCegarLoop]: 770 mSDtfsCounter, 2804 mSDsluCounter, 2413 mSDsCounter, 0 mSdLazyCounter, 5264 mSolverCounterSat, 621 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2900 SdHoareTripleChecker+Valid, 3183 SdHoareTripleChecker+Invalid, 5885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 621 IncrementalHoareTripleChecker+Valid, 5264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:31:11,926 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2900 Valid, 3183 Invalid, 5885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [621 Valid, 5264 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-25 05:31:11,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33040 states. [2023-12-25 05:31:14,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33040 to 32865. [2023-12-25 05:31:14,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32865 states, 24167 states have (on average 1.5799230355443372) internal successors, (38182), 25575 states have internal predecessors, (38182), 6898 states have call successors, (6898), 1478 states have call predecessors, (6898), 1799 states have return successors, (9590), 6760 states have call predecessors, (9590), 6893 states have call successors, (9590) [2023-12-25 05:31:14,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32865 states to 32865 states and 54670 transitions. [2023-12-25 05:31:14,638 INFO L78 Accepts]: Start accepts. Automaton has 32865 states and 54670 transitions. Word has length 175 [2023-12-25 05:31:14,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:31:14,639 INFO L495 AbstractCegarLoop]: Abstraction has 32865 states and 54670 transitions. [2023-12-25 05:31:14,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.333333333333334) internal successors, (120), 8 states have internal predecessors, (120), 6 states have call successors, (20), 4 states have call predecessors, (20), 6 states have return successors, (20), 7 states have call predecessors, (20), 5 states have call successors, (20) [2023-12-25 05:31:14,639 INFO L276 IsEmpty]: Start isEmpty. Operand 32865 states and 54670 transitions. [2023-12-25 05:31:14,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2023-12-25 05:31:14,644 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:31:14,644 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:31:14,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2023-12-25 05:31:14,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:31:14,854 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:31:14,855 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:31:14,855 INFO L85 PathProgramCache]: Analyzing trace with hash 468473369, now seen corresponding path program 1 times [2023-12-25 05:31:14,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:31:14,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1883700277] [2023-12-25 05:31:14,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:31:14,855 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:31:14,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:31:14,856 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:31:14,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2023-12-25 05:31:15,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:31:15,187 INFO L262 TraceCheckSpWp]: Trace formula consists of 968 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-25 05:31:15,190 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:31:15,485 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 14 proven. 30 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-12-25 05:31:15,485 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:31:15,929 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 16 proven. 30 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-25 05:31:15,929 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:31:15,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1883700277] [2023-12-25 05:31:15,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1883700277] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:31:15,929 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:31:15,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2023-12-25 05:31:15,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442406066] [2023-12-25 05:31:15,930 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:31:15,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 05:31:15,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:31:15,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 05:31:15,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2023-12-25 05:31:15,931 INFO L87 Difference]: Start difference. First operand 32865 states and 54670 transitions. Second operand has 14 states, 14 states have (on average 13.285714285714286) internal successors, (186), 14 states have internal predecessors, (186), 9 states have call successors, (33), 6 states have call predecessors, (33), 8 states have return successors, (32), 9 states have call predecessors, (32), 8 states have call successors, (32) [2023-12-25 05:31:25,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:31:25,731 INFO L93 Difference]: Finished difference Result 84333 states and 142939 transitions. [2023-12-25 05:31:25,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-25 05:31:25,733 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 13.285714285714286) internal successors, (186), 14 states have internal predecessors, (186), 9 states have call successors, (33), 6 states have call predecessors, (33), 8 states have return successors, (32), 9 states have call predecessors, (32), 8 states have call successors, (32) Word has length 176 [2023-12-25 05:31:25,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:31:26,045 INFO L225 Difference]: With dead ends: 84333 [2023-12-25 05:31:26,045 INFO L226 Difference]: Without dead ends: 26808 [2023-12-25 05:31:26,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 354 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=362, Invalid=1120, Unknown=0, NotChecked=0, Total=1482 [2023-12-25 05:31:26,208 INFO L413 NwaCegarLoop]: 474 mSDtfsCounter, 5849 mSDsluCounter, 2687 mSDsCounter, 0 mSdLazyCounter, 5895 mSolverCounterSat, 1698 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5928 SdHoareTripleChecker+Valid, 3161 SdHoareTripleChecker+Invalid, 7593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1698 IncrementalHoareTripleChecker+Valid, 5895 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-12-25 05:31:26,208 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5928 Valid, 3161 Invalid, 7593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1698 Valid, 5895 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-12-25 05:31:26,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26808 states. [2023-12-25 05:31:27,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26808 to 20583. [2023-12-25 05:31:27,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20583 states, 15398 states have (on average 1.5716326795687752) internal successors, (24200), 16237 states have internal predecessors, (24200), 3930 states have call successors, (3930), 1076 states have call predecessors, (3930), 1254 states have return successors, (5644), 3763 states have call predecessors, (5644), 3925 states have call successors, (5644) [2023-12-25 05:31:27,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20583 states to 20583 states and 33774 transitions. [2023-12-25 05:31:27,950 INFO L78 Accepts]: Start accepts. Automaton has 20583 states and 33774 transitions. Word has length 176 [2023-12-25 05:31:27,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:31:27,951 INFO L495 AbstractCegarLoop]: Abstraction has 20583 states and 33774 transitions. [2023-12-25 05:31:27,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.285714285714286) internal successors, (186), 14 states have internal predecessors, (186), 9 states have call successors, (33), 6 states have call predecessors, (33), 8 states have return successors, (32), 9 states have call predecessors, (32), 8 states have call successors, (32) [2023-12-25 05:31:27,951 INFO L276 IsEmpty]: Start isEmpty. Operand 20583 states and 33774 transitions. [2023-12-25 05:31:27,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2023-12-25 05:31:27,958 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:31:27,958 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:31:27,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Ended with exit code 0 [2023-12-25 05:31:28,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:31:28,168 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:31:28,171 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:31:28,172 INFO L85 PathProgramCache]: Analyzing trace with hash -665040613, now seen corresponding path program 1 times [2023-12-25 05:31:28,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:31:28,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1240542385] [2023-12-25 05:31:28,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:31:28,172 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:31:28,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:31:28,173 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:31:28,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-25 05:31:28,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:31:28,513 INFO L262 TraceCheckSpWp]: Trace formula consists of 1038 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:31:28,517 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:31:28,530 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2023-12-25 05:31:28,530 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:31:28,530 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:31:28,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1240542385] [2023-12-25 05:31:28,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1240542385] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:31:28,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:31:28,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:31:28,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901548964] [2023-12-25 05:31:28,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:31:28,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:31:28,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:31:28,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:31:28,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:31:28,532 INFO L87 Difference]: Start difference. First operand 20583 states and 33774 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-12-25 05:31:30,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:31:30,276 INFO L93 Difference]: Finished difference Result 41128 states and 67653 transitions. [2023-12-25 05:31:30,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:31:30,276 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 215 [2023-12-25 05:31:30,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:31:30,359 INFO L225 Difference]: With dead ends: 41128 [2023-12-25 05:31:30,359 INFO L226 Difference]: Without dead ends: 20583 [2023-12-25 05:31:30,403 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 212 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-25 05:31:30,404 INFO L413 NwaCegarLoop]: 794 mSDtfsCounter, 97 mSDsluCounter, 1490 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 2284 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:31:30,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 2284 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:31:30,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20583 states. [2023-12-25 05:31:32,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20583 to 20577. [2023-12-25 05:31:32,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20577 states, 15392 states have (on average 1.5688669438669438) internal successors, (24148), 16231 states have internal predecessors, (24148), 3930 states have call successors, (3930), 1076 states have call predecessors, (3930), 1254 states have return successors, (5644), 3763 states have call predecessors, (5644), 3925 states have call successors, (5644) [2023-12-25 05:31:32,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20577 states to 20577 states and 33722 transitions. [2023-12-25 05:31:32,141 INFO L78 Accepts]: Start accepts. Automaton has 20577 states and 33722 transitions. Word has length 215 [2023-12-25 05:31:32,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:31:32,141 INFO L495 AbstractCegarLoop]: Abstraction has 20577 states and 33722 transitions. [2023-12-25 05:31:32,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-12-25 05:31:32,141 INFO L276 IsEmpty]: Start isEmpty. Operand 20577 states and 33722 transitions. [2023-12-25 05:31:32,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2023-12-25 05:31:32,146 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:31:32,146 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:31:32,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 (38)] Ended with exit code 0 [2023-12-25 05:31:32,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:31:32,355 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:31:32,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:31:32,355 INFO L85 PathProgramCache]: Analyzing trace with hash -740604539, now seen corresponding path program 1 times [2023-12-25 05:31:32,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:31:32,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [174284155] [2023-12-25 05:31:32,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:31:32,355 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:31:32,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:31:32,356 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:31:32,358 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2023-12-25 05:31:32,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:31:32,681 INFO L262 TraceCheckSpWp]: Trace formula consists of 1039 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:31:32,684 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:31:32,906 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2023-12-25 05:31:32,907 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:31:33,150 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2023-12-25 05:31:33,151 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:31:33,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [174284155] [2023-12-25 05:31:33,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [174284155] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:31:33,151 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:31:33,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 10 [2023-12-25 05:31:33,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809409090] [2023-12-25 05:31:33,151 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:31:33,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 05:31:33,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:31:33,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 05:31:33,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-12-25 05:31:33,154 INFO L87 Difference]: Start difference. First operand 20577 states and 33722 transitions. Second operand has 10 states, 10 states have (on average 20.3) internal successors, (203), 10 states have internal predecessors, (203), 7 states have call successors, (38), 6 states have call predecessors, (38), 5 states have return successors, (36), 7 states have call predecessors, (36), 6 states have call successors, (36) [2023-12-25 05:31:38,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:31:38,364 INFO L93 Difference]: Finished difference Result 56283 states and 93881 transitions. [2023-12-25 05:31:38,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:31:38,366 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 20.3) internal successors, (203), 10 states have internal predecessors, (203), 7 states have call successors, (38), 6 states have call predecessors, (38), 5 states have return successors, (36), 7 states have call predecessors, (36), 6 states have call successors, (36) Word has length 216 [2023-12-25 05:31:38,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:31:38,555 INFO L225 Difference]: With dead ends: 56283 [2023-12-25 05:31:38,555 INFO L226 Difference]: Without dead ends: 35718 [2023-12-25 05:31:38,641 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 435 GetRequests, 424 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2023-12-25 05:31:38,641 INFO L413 NwaCegarLoop]: 478 mSDtfsCounter, 3117 mSDsluCounter, 1431 mSDsCounter, 0 mSdLazyCounter, 4869 mSolverCounterSat, 746 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3251 SdHoareTripleChecker+Valid, 1909 SdHoareTripleChecker+Invalid, 5615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 746 IncrementalHoareTripleChecker+Valid, 4869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:31:38,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3251 Valid, 1909 Invalid, 5615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [746 Valid, 4869 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-25 05:31:38,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35718 states. [2023-12-25 05:31:41,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35718 to 34779. [2023-12-25 05:31:41,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34779 states, 26050 states have (on average 1.5923224568138197) internal successors, (41480), 27439 states have internal predecessors, (41480), 6762 states have call successors, (6762), 1703 states have call predecessors, (6762), 1966 states have return successors, (9534), 6627 states have call predecessors, (9534), 6757 states have call successors, (9534) [2023-12-25 05:31:41,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34779 states to 34779 states and 57776 transitions. [2023-12-25 05:31:41,516 INFO L78 Accepts]: Start accepts. Automaton has 34779 states and 57776 transitions. Word has length 216 [2023-12-25 05:31:41,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:31:41,516 INFO L495 AbstractCegarLoop]: Abstraction has 34779 states and 57776 transitions. [2023-12-25 05:31:41,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 20.3) internal successors, (203), 10 states have internal predecessors, (203), 7 states have call successors, (38), 6 states have call predecessors, (38), 5 states have return successors, (36), 7 states have call predecessors, (36), 6 states have call successors, (36) [2023-12-25 05:31:41,517 INFO L276 IsEmpty]: Start isEmpty. Operand 34779 states and 57776 transitions. [2023-12-25 05:31:41,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2023-12-25 05:31:41,520 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:31:41,520 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:31:41,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Ended with exit code 0 [2023-12-25 05:31:41,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:31:41,724 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:31:41,725 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:31:41,725 INFO L85 PathProgramCache]: Analyzing trace with hash 2135506877, now seen corresponding path program 1 times [2023-12-25 05:31:41,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:31:41,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1756360862] [2023-12-25 05:31:41,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:31:41,726 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:31:41,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:31:41,727 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:31:41,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2023-12-25 05:31:42,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:31:42,069 INFO L262 TraceCheckSpWp]: Trace formula consists of 1026 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-25 05:31:42,073 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:31:42,354 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 7 proven. 28 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2023-12-25 05:31:42,355 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:31:42,962 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-12-25 05:31:42,962 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:31:42,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1756360862] [2023-12-25 05:31:42,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1756360862] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:31:42,962 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:31:42,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2023-12-25 05:31:42,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357533906] [2023-12-25 05:31:42,963 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:31:42,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 05:31:42,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:31:42,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 05:31:42,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:31:42,965 INFO L87 Difference]: Start difference. First operand 34779 states and 57776 transitions. Second operand has 18 states, 16 states have (on average 15.125) internal successors, (242), 18 states have internal predecessors, (242), 13 states have call successors, (44), 6 states have call predecessors, (44), 9 states have return successors, (43), 13 states have call predecessors, (43), 12 states have call successors, (43) [2023-12-25 05:31:57,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:31:57,358 INFO L93 Difference]: Finished difference Result 158911 states and 270341 transitions. [2023-12-25 05:31:57,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-12-25 05:31:57,361 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 15.125) internal successors, (242), 18 states have internal predecessors, (242), 13 states have call successors, (44), 6 states have call predecessors, (44), 9 states have return successors, (43), 13 states have call predecessors, (43), 12 states have call successors, (43) Word has length 211 [2023-12-25 05:31:57,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:31:58,642 INFO L225 Difference]: With dead ends: 158911 [2023-12-25 05:31:58,643 INFO L226 Difference]: Without dead ends: 123235 [2023-12-25 05:31:59,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 456 GetRequests, 416 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=332, Invalid=1390, Unknown=0, NotChecked=0, Total=1722 [2023-12-25 05:31:59,037 INFO L413 NwaCegarLoop]: 544 mSDtfsCounter, 6306 mSDsluCounter, 2954 mSDsCounter, 0 mSdLazyCounter, 7817 mSolverCounterSat, 1829 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6424 SdHoareTripleChecker+Valid, 3498 SdHoareTripleChecker+Invalid, 9646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1829 IncrementalHoareTripleChecker+Valid, 7817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2023-12-25 05:31:59,038 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6424 Valid, 3498 Invalid, 9646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1829 Valid, 7817 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2023-12-25 05:31:59,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123235 states. [2023-12-25 05:32:07,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123235 to 119885. [2023-12-25 05:32:07,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119885 states, 89044 states have (on average 1.5861708818112394) internal successors, (141239), 93765 states have internal predecessors, (141239), 24290 states have call successors, (24290), 5911 states have call predecessors, (24290), 6550 states have return successors, (35749), 23953 states have call predecessors, (35749), 24285 states have call successors, (35749) [2023-12-25 05:32:09,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119885 states to 119885 states and 201278 transitions. [2023-12-25 05:32:09,126 INFO L78 Accepts]: Start accepts. Automaton has 119885 states and 201278 transitions. Word has length 211 [2023-12-25 05:32:09,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:32:09,127 INFO L495 AbstractCegarLoop]: Abstraction has 119885 states and 201278 transitions. [2023-12-25 05:32:09,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 15.125) internal successors, (242), 18 states have internal predecessors, (242), 13 states have call successors, (44), 6 states have call predecessors, (44), 9 states have return successors, (43), 13 states have call predecessors, (43), 12 states have call successors, (43) [2023-12-25 05:32:09,127 INFO L276 IsEmpty]: Start isEmpty. Operand 119885 states and 201278 transitions. [2023-12-25 05:32:09,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2023-12-25 05:32:09,130 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:32:09,130 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:32:09,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2023-12-25 05:32:09,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:32:09,340 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:32:09,340 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:32:09,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1229881155, now seen corresponding path program 1 times [2023-12-25 05:32:09,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:32:09,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1076687545] [2023-12-25 05:32:09,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:32:09,341 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:32:09,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:32:09,342 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:32:09,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2023-12-25 05:32:09,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:32:09,694 INFO L262 TraceCheckSpWp]: Trace formula consists of 1032 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:32:09,697 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:32:09,711 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2023-12-25 05:32:09,711 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:32:09,711 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:32:09,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1076687545] [2023-12-25 05:32:09,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1076687545] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:32:09,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:32:09,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:32:09,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237334396] [2023-12-25 05:32:09,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:32:09,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:32:09,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:32:09,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:32:09,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:32:09,713 INFO L87 Difference]: Start difference. First operand 119885 states and 201278 transitions. Second operand has 4 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22)