/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_spec1_product19.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:25:50,053 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:25:50,119 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:25:50,123 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:25:50,124 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:25:50,149 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:25:50,149 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:25:50,150 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:25:50,150 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:25:50,153 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:25:50,153 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:25:50,153 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:25:50,153 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:25:50,154 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:25:50,154 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:25:50,155 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:25:50,155 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:25:50,155 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:25:50,155 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:25:50,156 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:25:50,157 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:25:50,157 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:25:50,157 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:25:50,157 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:25:50,157 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:25:50,157 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:25:50,157 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:25:50,158 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:25:50,158 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:25:50,158 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:25:50,159 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:25:50,159 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:25:50,159 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:25:50,159 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:25:50,159 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:25:50,159 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:25:50,159 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:25:50,159 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:25:50,159 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:25:50,160 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:25:50,160 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:25:50,160 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:25:50,160 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:25:50,160 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:25:50,160 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:25:50,160 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:25:50,161 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:25:50,356 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:25:50,373 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:25:50,375 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:25:50,376 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:25:50,376 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:25:50,378 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec1_product19.cil.c [2023-12-25 05:25:51,398 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:25:51,675 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:25:51,675 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product19.cil.c [2023-12-25 05:25:51,703 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a4a0cb66e/54f70e42373549d2b55735e9e1e59a40/FLAGd444ff021 [2023-12-25 05:25:51,716 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a4a0cb66e/54f70e42373549d2b55735e9e1e59a40 [2023-12-25 05:25:51,718 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:25:51,719 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:25:51,720 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:25:51,720 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:25:51,723 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:25:51,724 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:25:51" (1/1) ... [2023-12-25 05:25:51,724 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2c33f402 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:51, skipping insertion in model container [2023-12-25 05:25:51,724 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:25:51" (1/1) ... [2023-12-25 05:25:51,770 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:25:52,143 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_spec1_product19.cil.c[61467,61480] [2023-12-25 05:25:52,179 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:25:52,199 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:25:52,225 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:25:52,338 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_spec1_product19.cil.c[61467,61480] [2023-12-25 05:25:52,369 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:25:52,378 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:25:52,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] [2023-12-25 05:25:52,385 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [64] [2023-12-25 05:25:52,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [185] [2023-12-25 05:25:52,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [858] [2023-12-25 05:25:52,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1219] [2023-12-25 05:25:52,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [1254] [2023-12-25 05:25:52,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1441] [2023-12-25 05:25:52,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2965] [2023-12-25 05:25:52,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2974] [2023-12-25 05:25:52,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [3065] [2023-12-25 05:25:52,458 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_spec1_product19.cil.c[61467,61480] [2023-12-25 05:25:52,476 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:25:52,497 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:25:52,498 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52 WrapperNode [2023-12-25 05:25:52,498 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:25:52,499 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:25:52,499 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:25:52,499 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:25:52,504 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:25:52" (1/1) ... [2023-12-25 05:25:52,543 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:25:52" (1/1) ... [2023-12-25 05:25:52,593 INFO L138 Inliner]: procedures = 96, calls = 341, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 1047 [2023-12-25 05:25:52,593 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:25:52,594 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:25:52,594 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:25:52,594 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:25:52,602 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,603 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,608 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,627 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:25:52,627 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,627 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,652 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,679 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,684 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,688 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,708 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:25:52,709 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:25:52,709 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:25:52,709 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:25:52,710 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:25:52,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:25:52,737 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:25:52,761 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:25:52,766 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2023-12-25 05:25:52,767 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2023-12-25 05:25:52,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:25:52,767 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-25 05:25:52,767 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-25 05:25:52,767 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-25 05:25:52,767 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-25 05:25:52,767 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__weight [2023-12-25 05:25:52,768 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__weight [2023-12-25 05:25:52,768 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-25 05:25:52,768 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-25 05:25:52,770 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-25 05:25:52,770 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-25 05:25:52,770 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-25 05:25:52,770 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-25 05:25:52,770 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-25 05:25:52,770 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-25 05:25:52,771 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-25 05:25:52,771 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-25 05:25:52,771 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-25 05:25:52,771 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-25 05:25:52,771 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2023-12-25 05:25:52,771 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2023-12-25 05:25:52,771 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-25 05:25:52,771 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-25 05:25:52,771 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-25 05:25:52,771 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-25 05:25:52,771 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-25 05:25:52,771 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-25 05:25:52,771 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-25 05:25:52,771 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-25 05:25:52,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:25:52,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:25:52,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:25:52,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:25:52,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-25 05:25:52,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-25 05:25:52,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-25 05:25:52,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-25 05:25:52,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-25 05:25:52,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-25 05:25:52,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-25 05:25:52,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-25 05:25:52,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-25 05:25:52,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-25 05:25:52,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-25 05:25:52,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-25 05:25:52,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-25 05:25:52,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-25 05:25:52,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-25 05:25:52,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-25 05:25:52,773 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-25 05:25:52,773 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-25 05:25:52,774 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-25 05:25:52,774 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-25 05:25:52,774 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-25 05:25:52,774 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-25 05:25:52,774 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-25 05:25:52,774 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-25 05:25:52,774 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-25 05:25:52,775 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-25 05:25:52,775 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-25 05:25:52,775 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-25 05:25:52,776 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-25 05:25:52,776 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-25 05:25:52,776 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-25 05:25:52,776 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-25 05:25:52,776 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-25 05:25:52,776 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-25 05:25:52,776 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:25:52,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:25:52,777 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-25 05:25:52,777 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-25 05:25:52,954 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:25:52,957 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:25:53,810 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:25:53,953 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:25:53,954 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:25:53,954 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:25:53 BoogieIcfgContainer [2023-12-25 05:25:53,954 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:25:53,955 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:25:53,956 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:25:53,958 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:25:53,958 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:25:51" (1/3) ... [2023-12-25 05:25:53,959 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1498da17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:25:53, skipping insertion in model container [2023-12-25 05:25:53,959 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (2/3) ... [2023-12-25 05:25:53,959 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1498da17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:25:53, skipping insertion in model container [2023-12-25 05:25:53,960 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:25:53" (3/3) ... [2023-12-25 05:25:53,961 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product19.cil.c [2023-12-25 05:25:53,975 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:25:53,975 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:25:54,031 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:25:54,036 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;@61787d07, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:25:54,036 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:25:54,044 INFO L276 IsEmpty]: Start isEmpty. Operand has 545 states, 419 states have (on average 1.720763723150358) internal successors, (721), 440 states have internal predecessors, (721), 99 states have call successors, (99), 25 states have call predecessors, (99), 25 states have return successors, (99), 93 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-25 05:25:54,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-25 05:25:54,066 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:54,067 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:54,067 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:54,072 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:54,072 INFO L85 PathProgramCache]: Analyzing trace with hash -1739035015, now seen corresponding path program 1 times [2023-12-25 05:25:54,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:54,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1420749213] [2023-12-25 05:25:54,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:54,082 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:25:54,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:54,085 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:25:54,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:54,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:54,470 INFO L262 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-25 05:25:54,477 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:54,517 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:25:54,518 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:54,518 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:54,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1420749213] [2023-12-25 05:25:54,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1420749213] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:54,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:54,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:25:54,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194141467] [2023-12-25 05:25:54,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:54,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-25 05:25:54,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:54,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-25 05:25:54,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:25:54,553 INFO L87 Difference]: Start difference. First operand has 545 states, 419 states have (on average 1.720763723150358) internal successors, (721), 440 states have internal predecessors, (721), 99 states have call successors, (99), 25 states have call predecessors, (99), 25 states have return successors, (99), 93 states have call predecessors, (99), 99 states have call successors, (99) Second operand has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2023-12-25 05:25:54,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:54,683 INFO L93 Difference]: Finished difference Result 563 states and 946 transitions. [2023-12-25 05:25:54,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-25 05:25:54,690 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) Word has length 113 [2023-12-25 05:25:54,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:54,704 INFO L225 Difference]: With dead ends: 563 [2023-12-25 05:25:54,704 INFO L226 Difference]: Without dead ends: 541 [2023-12-25 05:25:54,709 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 112 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:25:54,712 INFO L413 NwaCegarLoop]: 895 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 895 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:54,712 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 895 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:54,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-25 05:25:54,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-25 05:25:54,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 417 states have (on average 1.7122302158273381) internal successors, (714), 436 states have internal predecessors, (714), 99 states have call successors, (99), 25 states have call predecessors, (99), 24 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:25:54,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 907 transitions. [2023-12-25 05:25:54,793 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 907 transitions. Word has length 113 [2023-12-25 05:25:54,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:54,794 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 907 transitions. [2023-12-25 05:25:54,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2023-12-25 05:25:54,795 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 907 transitions. [2023-12-25 05:25:54,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-25 05:25:54,806 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:54,806 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:54,818 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-25 05:25:55,017 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:25:55,018 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:55,018 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:55,019 INFO L85 PathProgramCache]: Analyzing trace with hash 2003131947, now seen corresponding path program 1 times [2023-12-25 05:25:55,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:55,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1043417486] [2023-12-25 05:25:55,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:55,020 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:25:55,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:55,021 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:25:55,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-25 05:25:55,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:55,365 INFO L262 TraceCheckSpWp]: Trace formula consists of 949 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:55,369 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:55,421 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:25:55,421 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:55,421 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:55,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1043417486] [2023-12-25 05:25:55,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1043417486] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:55,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:55,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:55,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737523873] [2023-12-25 05:25:55,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:55,423 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:55,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:55,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:55,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:55,424 INFO L87 Difference]: Start difference. First operand 541 states and 907 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:25:55,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:55,549 INFO L93 Difference]: Finished difference Result 1079 states and 1812 transitions. [2023-12-25 05:25:55,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:25:55,551 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 114 [2023-12-25 05:25:55,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:55,556 INFO L225 Difference]: With dead ends: 1079 [2023-12-25 05:25:55,556 INFO L226 Difference]: Without dead ends: 541 [2023-12-25 05:25:55,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 111 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:25:55,562 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 14 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2630 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:55,563 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2630 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:55,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-25 05:25:55,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-25 05:25:55,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 417 states have (on average 1.709832134292566) internal successors, (713), 436 states have internal predecessors, (713), 99 states have call successors, (99), 25 states have call predecessors, (99), 24 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:25:55,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 906 transitions. [2023-12-25 05:25:55,593 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 906 transitions. Word has length 114 [2023-12-25 05:25:55,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:55,594 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 906 transitions. [2023-12-25 05:25:55,595 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:25:55,595 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 906 transitions. [2023-12-25 05:25:55,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-25 05:25:55,602 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:55,602 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:55,613 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-25 05:25:55,810 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:25:55,811 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:55,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:55,811 INFO L85 PathProgramCache]: Analyzing trace with hash 468156611, now seen corresponding path program 1 times [2023-12-25 05:25:55,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:55,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1698913312] [2023-12-25 05:25:55,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:55,812 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:25:55,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:55,813 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:25:55,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:56,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:56,154 INFO L262 TraceCheckSpWp]: Trace formula consists of 951 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:56,157 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:56,177 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:25:56,177 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:56,177 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:56,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1698913312] [2023-12-25 05:25:56,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1698913312] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:56,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:56,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:56,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949870837] [2023-12-25 05:25:56,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:56,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:56,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:56,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:56,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:56,179 INFO L87 Difference]: Start difference. First operand 541 states and 906 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:25:56,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:56,268 INFO L93 Difference]: Finished difference Result 1079 states and 1810 transitions. [2023-12-25 05:25:56,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:25:56,269 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 116 [2023-12-25 05:25:56,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:56,271 INFO L225 Difference]: With dead ends: 1079 [2023-12-25 05:25:56,272 INFO L226 Difference]: Without dead ends: 541 [2023-12-25 05:25:56,274 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 113 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:25:56,274 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 12 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2630 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:56,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2630 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:56,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-25 05:25:56,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-25 05:25:56,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 417 states have (on average 1.7074340527577938) internal successors, (712), 436 states have internal predecessors, (712), 99 states have call successors, (99), 25 states have call predecessors, (99), 24 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:25:56,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 905 transitions. [2023-12-25 05:25:56,291 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 905 transitions. Word has length 116 [2023-12-25 05:25:56,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:56,291 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 905 transitions. [2023-12-25 05:25:56,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:25:56,291 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 905 transitions. [2023-12-25 05:25:56,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-25 05:25:56,294 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:56,294 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:56,304 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-25 05:25:56,504 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:25:56,505 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:56,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:56,506 INFO L85 PathProgramCache]: Analyzing trace with hash -718414493, now seen corresponding path program 1 times [2023-12-25 05:25:56,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:56,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1442770638] [2023-12-25 05:25:56,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:56,506 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:25:56,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:56,508 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:25:56,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:56,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:56,902 INFO L262 TraceCheckSpWp]: Trace formula consists of 953 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:56,907 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:56,937 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:25:56,937 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:56,937 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:56,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1442770638] [2023-12-25 05:25:56,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1442770638] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:56,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:56,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:56,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988125192] [2023-12-25 05:25:56,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:56,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:56,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:56,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:56,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:56,939 INFO L87 Difference]: Start difference. First operand 541 states and 905 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:25:57,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:57,034 INFO L93 Difference]: Finished difference Result 1083 states and 1813 transitions. [2023-12-25 05:25:57,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:25:57,035 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 118 [2023-12-25 05:25:57,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:57,039 INFO L225 Difference]: With dead ends: 1083 [2023-12-25 05:25:57,039 INFO L226 Difference]: Without dead ends: 547 [2023-12-25 05:25:57,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 115 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:25:57,074 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 13 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2630 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:57,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2630 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:57,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-12-25 05:25:57,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2023-12-25 05:25:57,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 422 states have (on average 1.6990521327014219) internal successors, (717), 441 states have internal predecessors, (717), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:25:57,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 910 transitions. [2023-12-25 05:25:57,095 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 910 transitions. Word has length 118 [2023-12-25 05:25:57,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:57,096 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 910 transitions. [2023-12-25 05:25:57,096 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:25:57,096 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 910 transitions. [2023-12-25 05:25:57,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-25 05:25:57,100 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:57,100 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:57,111 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:25:57,308 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:25:57,308 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:57,309 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:57,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1854615300, now seen corresponding path program 1 times [2023-12-25 05:25:57,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:57,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [39239118] [2023-12-25 05:25:57,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:57,310 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:25:57,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:57,325 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:25:57,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:57,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:57,741 INFO L262 TraceCheckSpWp]: Trace formula consists of 954 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:57,744 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:57,768 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:25:57,769 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:57,769 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:57,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [39239118] [2023-12-25 05:25:57,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [39239118] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:57,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:57,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:57,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312174540] [2023-12-25 05:25:57,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:57,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:57,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:57,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:57,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:57,771 INFO L87 Difference]: Start difference. First operand 547 states and 910 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:25:57,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:57,849 INFO L93 Difference]: Finished difference Result 1082 states and 1804 transitions. [2023-12-25 05:25:57,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:25:57,850 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 119 [2023-12-25 05:25:57,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:57,852 INFO L225 Difference]: With dead ends: 1082 [2023-12-25 05:25:57,852 INFO L226 Difference]: Without dead ends: 547 [2023-12-25 05:25:57,854 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 116 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:25:57,855 INFO L413 NwaCegarLoop]: 880 mSDtfsCounter, 8 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2631 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:57,855 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2631 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:57,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-12-25 05:25:57,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2023-12-25 05:25:57,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 422 states have (on average 1.6966824644549763) internal successors, (716), 441 states have internal predecessors, (716), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:25:57,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 909 transitions. [2023-12-25 05:25:57,869 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 909 transitions. Word has length 119 [2023-12-25 05:25:57,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:57,869 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 909 transitions. [2023-12-25 05:25:57,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:25:57,870 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 909 transitions. [2023-12-25 05:25:57,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-25 05:25:57,872 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:57,872 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:57,881 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:25:58,080 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:25:58,081 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:58,082 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:58,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1610131199, now seen corresponding path program 1 times [2023-12-25 05:25:58,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:58,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [851867184] [2023-12-25 05:25:58,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:58,082 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:25:58,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:58,083 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:25:58,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:58,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:58,399 INFO L262 TraceCheckSpWp]: Trace formula consists of 955 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:58,402 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:58,423 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:25:58,423 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:58,423 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:58,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [851867184] [2023-12-25 05:25:58,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [851867184] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:58,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:58,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:58,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209417618] [2023-12-25 05:25:58,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:58,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:58,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:58,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:58,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:58,425 INFO L87 Difference]: Start difference. First operand 547 states and 909 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:25:58,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:58,500 INFO L93 Difference]: Finished difference Result 1082 states and 1803 transitions. [2023-12-25 05:25:58,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:25:58,501 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 120 [2023-12-25 05:25:58,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:58,503 INFO L225 Difference]: With dead ends: 1082 [2023-12-25 05:25:58,503 INFO L226 Difference]: Without dead ends: 547 [2023-12-25 05:25:58,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:25:58,506 INFO L413 NwaCegarLoop]: 880 mSDtfsCounter, 6 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2631 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:58,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2631 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:58,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-12-25 05:25:58,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2023-12-25 05:25:58,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 422 states have (on average 1.6943127962085307) internal successors, (715), 441 states have internal predecessors, (715), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:25:58,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 908 transitions. [2023-12-25 05:25:58,522 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 908 transitions. Word has length 120 [2023-12-25 05:25:58,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:58,526 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 908 transitions. [2023-12-25 05:25:58,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:25:58,528 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 908 transitions. [2023-12-25 05:25:58,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-25 05:25:58,531 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:58,531 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:58,548 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-25 05:25:58,748 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:25:58,749 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:58,749 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:58,749 INFO L85 PathProgramCache]: Analyzing trace with hash 1675356120, now seen corresponding path program 1 times [2023-12-25 05:25:58,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:58,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1268479642] [2023-12-25 05:25:58,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:58,750 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:25:58,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:58,751 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:25:58,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-25 05:25:59,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:59,093 INFO L262 TraceCheckSpWp]: Trace formula consists of 956 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:25:59,098 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:59,139 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-25 05:25:59,139 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:59,139 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:59,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1268479642] [2023-12-25 05:25:59,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1268479642] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:59,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:59,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:25:59,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996460780] [2023-12-25 05:25:59,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:59,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:25:59,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:59,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:25:59,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:25:59,141 INFO L87 Difference]: Start difference. First operand 547 states and 908 transitions. Second operand has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:25:59,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:59,324 INFO L93 Difference]: Finished difference Result 1098 states and 1830 transitions. [2023-12-25 05:25:59,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:25:59,325 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 121 [2023-12-25 05:25:59,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:59,328 INFO L225 Difference]: With dead ends: 1098 [2023-12-25 05:25:59,328 INFO L226 Difference]: Without dead ends: 567 [2023-12-25 05:25:59,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 115 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:25:59,331 INFO L413 NwaCegarLoop]: 878 mSDtfsCounter, 146 mSDsluCounter, 4285 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 5163 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:25:59,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 5163 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:59,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2023-12-25 05:25:59,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 565. [2023-12-25 05:25:59,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 437 states have (on average 1.6933638443935928) internal successors, (740), 458 states have internal predecessors, (740), 100 states have call successors, (100), 26 states have call predecessors, (100), 27 states have return successors, (98), 93 states have call predecessors, (98), 95 states have call successors, (98) [2023-12-25 05:25:59,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 938 transitions. [2023-12-25 05:25:59,348 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 938 transitions. Word has length 121 [2023-12-25 05:25:59,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:59,349 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 938 transitions. [2023-12-25 05:25:59,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:25:59,349 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 938 transitions. [2023-12-25 05:25:59,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-25 05:25:59,351 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:59,351 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:59,366 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:25:59,560 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:25:59,561 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:59,561 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:59,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1537802889, now seen corresponding path program 1 times [2023-12-25 05:25:59,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:59,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1372290753] [2023-12-25 05:25:59,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:59,563 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:25:59,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:59,564 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:25:59,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:25:59,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:59,905 INFO L262 TraceCheckSpWp]: Trace formula consists of 956 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:59,908 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:59,928 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:25:59,928 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:59,928 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:59,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1372290753] [2023-12-25 05:25:59,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1372290753] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:59,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:59,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:59,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686427955] [2023-12-25 05:25:59,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:59,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:59,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:59,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:59,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:59,930 INFO L87 Difference]: Start difference. First operand 565 states and 938 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:26:00,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:00,013 INFO L93 Difference]: Finished difference Result 1110 states and 1851 transitions. [2023-12-25 05:26:00,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:26:00,014 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 121 [2023-12-25 05:26:00,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:00,016 INFO L225 Difference]: With dead ends: 1110 [2023-12-25 05:26:00,016 INFO L226 Difference]: Without dead ends: 561 [2023-12-25 05:26:00,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 118 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:26:00,019 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 8 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2630 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:00,019 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2630 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:00,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-25 05:26:00,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-25 05:26:00,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 435 states have (on average 1.6942528735632183) internal successors, (737), 455 states have internal predecessors, (737), 99 states have call successors, (99), 26 states have call predecessors, (99), 26 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2023-12-25 05:26:00,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 931 transitions. [2023-12-25 05:26:00,033 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 931 transitions. Word has length 121 [2023-12-25 05:26:00,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:00,033 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 931 transitions. [2023-12-25 05:26:00,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:26:00,033 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 931 transitions. [2023-12-25 05:26:00,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-25 05:26:00,035 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:00,035 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:00,044 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:26:00,247 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:26:00,250 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:00,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:00,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1861061326, now seen corresponding path program 1 times [2023-12-25 05:26:00,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:00,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1471105848] [2023-12-25 05:26:00,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:00,251 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:00,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:00,252 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:26:00,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:00,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:00,583 INFO L262 TraceCheckSpWp]: Trace formula consists of 957 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:00,586 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:00,618 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-25 05:26:00,619 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:00,619 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:00,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1471105848] [2023-12-25 05:26:00,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1471105848] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:00,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:00,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:00,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656334282] [2023-12-25 05:26:00,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:00,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:00,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:00,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:00,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:00,627 INFO L87 Difference]: Start difference. First operand 561 states and 931 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:26:00,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:00,794 INFO L93 Difference]: Finished difference Result 1134 states and 1894 transitions. [2023-12-25 05:26:00,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:00,795 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 122 [2023-12-25 05:26:00,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:00,798 INFO L225 Difference]: With dead ends: 1134 [2023-12-25 05:26:00,798 INFO L226 Difference]: Without dead ends: 561 [2023-12-25 05:26:00,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 119 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:26:00,800 INFO L413 NwaCegarLoop]: 826 mSDtfsCounter, 132 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 2440 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:00,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 2440 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:00,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-25 05:26:00,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-25 05:26:00,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 435 states have (on average 1.6827586206896552) internal successors, (732), 455 states have internal predecessors, (732), 99 states have call successors, (99), 26 states have call predecessors, (99), 26 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2023-12-25 05:26:00,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 926 transitions. [2023-12-25 05:26:00,813 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 926 transitions. Word has length 122 [2023-12-25 05:26:00,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:00,814 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 926 transitions. [2023-12-25 05:26:00,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:26:00,814 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 926 transitions. [2023-12-25 05:26:00,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-25 05:26:00,816 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:00,816 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:00,827 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:26:01,024 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:26:01,025 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:01,025 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:01,025 INFO L85 PathProgramCache]: Analyzing trace with hash -426777904, now seen corresponding path program 1 times [2023-12-25 05:26:01,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:01,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [949132555] [2023-12-25 05:26:01,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:01,026 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:01,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:01,028 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:26:01,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:01,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:01,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:01,358 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:01,382 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-25 05:26:01,382 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:01,382 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:01,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [949132555] [2023-12-25 05:26:01,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [949132555] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:01,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:01,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:01,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040296158] [2023-12-25 05:26:01,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:01,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:01,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:01,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:01,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:01,384 INFO L87 Difference]: Start difference. First operand 561 states and 926 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:26:01,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:01,565 INFO L93 Difference]: Finished difference Result 1134 states and 1884 transitions. [2023-12-25 05:26:01,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:01,565 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 124 [2023-12-25 05:26:01,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:01,574 INFO L225 Difference]: With dead ends: 1134 [2023-12-25 05:26:01,574 INFO L226 Difference]: Without dead ends: 561 [2023-12-25 05:26:01,577 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 121 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:26:01,578 INFO L413 NwaCegarLoop]: 826 mSDtfsCounter, 126 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 2440 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:01,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 2440 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:01,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-25 05:26:01,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-25 05:26:01,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 435 states have (on average 1.671264367816092) internal successors, (727), 455 states have internal predecessors, (727), 99 states have call successors, (99), 26 states have call predecessors, (99), 26 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2023-12-25 05:26:01,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 921 transitions. [2023-12-25 05:26:01,598 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 921 transitions. Word has length 124 [2023-12-25 05:26:01,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:01,599 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 921 transitions. [2023-12-25 05:26:01,599 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:26:01,599 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 921 transitions. [2023-12-25 05:26:01,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-25 05:26:01,601 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:01,601 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:01,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:01,810 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:26:01,810 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:01,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:01,811 INFO L85 PathProgramCache]: Analyzing trace with hash 149768024, now seen corresponding path program 1 times [2023-12-25 05:26:01,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:01,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1723507589] [2023-12-25 05:26:01,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:01,811 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:01,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:01,812 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:26:01,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:02,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:02,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 961 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:02,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:02,159 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-25 05:26:02,159 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:02,159 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:02,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1723507589] [2023-12-25 05:26:02,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1723507589] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:02,159 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:02,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:02,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451285994] [2023-12-25 05:26:02,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:02,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:02,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:02,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:02,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:02,161 INFO L87 Difference]: Start difference. First operand 561 states and 921 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:26:02,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:02,312 INFO L93 Difference]: Finished difference Result 1155 states and 1905 transitions. [2023-12-25 05:26:02,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:26:02,313 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 126 [2023-12-25 05:26:02,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:02,316 INFO L225 Difference]: With dead ends: 1155 [2023-12-25 05:26:02,316 INFO L226 Difference]: Without dead ends: 590 [2023-12-25 05:26:02,319 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:26:02,320 INFO L413 NwaCegarLoop]: 836 mSDtfsCounter, 141 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 2450 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:02,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 2450 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:02,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2023-12-25 05:26:02,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 576. [2023-12-25 05:26:02,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 450 states have (on average 1.6488888888888888) internal successors, (742), 469 states have internal predecessors, (742), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:02,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 935 transitions. [2023-12-25 05:26:02,333 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 935 transitions. Word has length 126 [2023-12-25 05:26:02,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:02,334 INFO L495 AbstractCegarLoop]: Abstraction has 576 states and 935 transitions. [2023-12-25 05:26:02,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:26:02,334 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 935 transitions. [2023-12-25 05:26:02,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-25 05:26:02,336 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:02,336 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:02,346 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:26:02,536 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:26:02,537 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:02,537 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:02,537 INFO L85 PathProgramCache]: Analyzing trace with hash -566049832, now seen corresponding path program 1 times [2023-12-25 05:26:02,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:02,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1264196345] [2023-12-25 05:26:02,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:02,538 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:02,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:02,539 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:26:02,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:02,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:02,877 INFO L262 TraceCheckSpWp]: Trace formula consists of 960 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:02,881 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:02,925 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-25 05:26:02,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:02,925 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:02,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1264196345] [2023-12-25 05:26:02,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1264196345] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:02,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:02,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:02,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967346403] [2023-12-25 05:26:02,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:02,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:02,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:02,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:02,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:02,926 INFO L87 Difference]: Start difference. First operand 576 states and 935 transitions. Second operand has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:03,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:03,078 INFO L93 Difference]: Finished difference Result 1120 states and 1827 transitions. [2023-12-25 05:26:03,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:03,078 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 126 [2023-12-25 05:26:03,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:03,081 INFO L225 Difference]: With dead ends: 1120 [2023-12-25 05:26:03,081 INFO L226 Difference]: Without dead ends: 569 [2023-12-25 05:26:03,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 120 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:26:03,084 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 130 mSDsluCounter, 4244 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 5123 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:03,084 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 5123 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:03,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2023-12-25 05:26:03,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 555. [2023-12-25 05:26:03,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 429 states have (on average 1.6433566433566433) internal successors, (705), 448 states have internal predecessors, (705), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:03,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 898 transitions. [2023-12-25 05:26:03,127 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 898 transitions. Word has length 126 [2023-12-25 05:26:03,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:03,127 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 898 transitions. [2023-12-25 05:26:03,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:03,127 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 898 transitions. [2023-12-25 05:26:03,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-25 05:26:03,129 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:03,129 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:03,140 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 (13)] Ended with exit code 0 [2023-12-25 05:26:03,337 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:26:03,338 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:03,338 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:03,339 INFO L85 PathProgramCache]: Analyzing trace with hash -413815963, now seen corresponding path program 1 times [2023-12-25 05:26:03,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:03,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [960556091] [2023-12-25 05:26:03,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:03,339 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:03,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:03,340 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:26:03,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:03,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:03,657 INFO L262 TraceCheckSpWp]: Trace formula consists of 962 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:03,660 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:03,681 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-25 05:26:03,681 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:03,681 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:03,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [960556091] [2023-12-25 05:26:03,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [960556091] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:03,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:03,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:03,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62295853] [2023-12-25 05:26:03,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:03,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:03,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:03,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:03,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:03,683 INFO L87 Difference]: Start difference. First operand 555 states and 898 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:26:03,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:03,784 INFO L93 Difference]: Finished difference Result 1085 states and 1766 transitions. [2023-12-25 05:26:03,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:03,792 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 127 [2023-12-25 05:26:03,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:03,795 INFO L225 Difference]: With dead ends: 1085 [2023-12-25 05:26:03,795 INFO L226 Difference]: Without dead ends: 555 [2023-12-25 05:26:03,797 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 124 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:26:03,798 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 68 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 2462 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:03,798 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 2462 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:03,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-12-25 05:26:03,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2023-12-25 05:26:03,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 429 states have (on average 1.641025641025641) internal successors, (704), 448 states have internal predecessors, (704), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:03,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 897 transitions. [2023-12-25 05:26:03,810 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 897 transitions. Word has length 127 [2023-12-25 05:26:03,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:03,810 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 897 transitions. [2023-12-25 05:26:03,810 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:26:03,810 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 897 transitions. [2023-12-25 05:26:03,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-12-25 05:26:03,812 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:03,812 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:03,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:04,020 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:26:04,021 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:04,022 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:04,022 INFO L85 PathProgramCache]: Analyzing trace with hash -408946691, now seen corresponding path program 1 times [2023-12-25 05:26:04,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:04,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [548490784] [2023-12-25 05:26:04,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:04,022 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:04,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:04,024 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:26:04,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-25 05:26:04,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:04,336 INFO L262 TraceCheckSpWp]: Trace formula consists of 963 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:04,338 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:04,367 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-25 05:26:04,368 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:04,368 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:04,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [548490784] [2023-12-25 05:26:04,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [548490784] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:04,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:04,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:04,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913140780] [2023-12-25 05:26:04,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:04,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:04,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:04,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:04,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:04,369 INFO L87 Difference]: Start difference. First operand 555 states and 897 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, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:26:04,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:04,478 INFO L93 Difference]: Finished difference Result 1085 states and 1765 transitions. [2023-12-25 05:26:04,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:04,484 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, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 128 [2023-12-25 05:26:04,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:04,487 INFO L225 Difference]: With dead ends: 1085 [2023-12-25 05:26:04,487 INFO L226 Difference]: Without dead ends: 555 [2023-12-25 05:26:04,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 125 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:26:04,490 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 66 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 2462 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:04,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 2462 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:04,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-12-25 05:26:04,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2023-12-25 05:26:04,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 429 states have (on average 1.6386946386946386) internal successors, (703), 448 states have internal predecessors, (703), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:04,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 896 transitions. [2023-12-25 05:26:04,503 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 896 transitions. Word has length 128 [2023-12-25 05:26:04,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:04,503 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 896 transitions. [2023-12-25 05:26:04,503 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, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:26:04,503 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 896 transitions. [2023-12-25 05:26:04,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-25 05:26:04,505 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:04,505 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:04,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:04,714 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:26:04,714 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:04,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:04,715 INFO L85 PathProgramCache]: Analyzing trace with hash 38104426, now seen corresponding path program 1 times [2023-12-25 05:26:04,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:04,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [399927368] [2023-12-25 05:26:04,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:04,715 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:04,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:04,717 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:26:04,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:05,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:05,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 964 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:05,070 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:05,140 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-25 05:26:05,141 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:05,141 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:05,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [399927368] [2023-12-25 05:26:05,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [399927368] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:05,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:05,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:05,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275302057] [2023-12-25 05:26:05,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:05,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:05,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:05,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:05,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:05,143 INFO L87 Difference]: Start difference. First operand 555 states and 896 transitions. Second operand has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:05,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:05,385 INFO L93 Difference]: Finished difference Result 1089 states and 1771 transitions. [2023-12-25 05:26:05,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:05,388 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 129 [2023-12-25 05:26:05,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:05,390 INFO L225 Difference]: With dead ends: 1089 [2023-12-25 05:26:05,390 INFO L226 Difference]: Without dead ends: 565 [2023-12-25 05:26:05,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 122 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:26:05,393 INFO L413 NwaCegarLoop]: 825 mSDtfsCounter, 81 mSDsluCounter, 4900 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 5725 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:05,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 5725 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:26:05,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2023-12-25 05:26:05,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 557. [2023-12-25 05:26:05,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 431 states have (on average 1.6334106728538282) internal successors, (704), 450 states have internal predecessors, (704), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:05,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 897 transitions. [2023-12-25 05:26:05,406 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 897 transitions. Word has length 129 [2023-12-25 05:26:05,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:05,407 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 897 transitions. [2023-12-25 05:26:05,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:05,407 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 897 transitions. [2023-12-25 05:26:05,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-12-25 05:26:05,409 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:05,410 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:05,420 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:26:05,618 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:26:05,618 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:05,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:05,618 INFO L85 PathProgramCache]: Analyzing trace with hash 392752498, now seen corresponding path program 1 times [2023-12-25 05:26:05,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:05,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1910540634] [2023-12-25 05:26:05,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:05,619 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:05,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:05,620 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:26:05,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:05,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:05,952 INFO L262 TraceCheckSpWp]: Trace formula consists of 965 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:05,955 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:06,011 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-25 05:26:06,012 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:06,012 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:06,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1910540634] [2023-12-25 05:26:06,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1910540634] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:06,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:06,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:06,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461215808] [2023-12-25 05:26:06,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:06,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:06,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:06,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:06,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:06,013 INFO L87 Difference]: Start difference. First operand 557 states and 897 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:06,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:06,234 INFO L93 Difference]: Finished difference Result 1081 states and 1752 transitions. [2023-12-25 05:26:06,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:06,240 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 130 [2023-12-25 05:26:06,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:06,243 INFO L225 Difference]: With dead ends: 1081 [2023-12-25 05:26:06,243 INFO L226 Difference]: Without dead ends: 561 [2023-12-25 05:26:06,245 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:26:06,245 INFO L413 NwaCegarLoop]: 827 mSDtfsCounter, 71 mSDsluCounter, 4896 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 5723 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:06,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 5723 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:26:06,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-25 05:26:06,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 559. [2023-12-25 05:26:06,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 433 states have (on average 1.628175519630485) internal successors, (705), 452 states have internal predecessors, (705), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:06,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 898 transitions. [2023-12-25 05:26:06,260 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 898 transitions. Word has length 130 [2023-12-25 05:26:06,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:06,260 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 898 transitions. [2023-12-25 05:26:06,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:06,260 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 898 transitions. [2023-12-25 05:26:06,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-25 05:26:06,262 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:06,263 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:06,275 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:26:06,472 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:26:06,473 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:06,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:06,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1056333408, now seen corresponding path program 1 times [2023-12-25 05:26:06,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:06,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [135795921] [2023-12-25 05:26:06,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:06,474 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:06,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:06,475 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:26:06,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:06,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:06,778 INFO L262 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:06,781 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:06,823 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:26:06,823 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:06,824 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:06,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [135795921] [2023-12-25 05:26:06,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [135795921] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:06,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:06,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:06,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788135622] [2023-12-25 05:26:06,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:06,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:06,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:06,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:06,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:06,825 INFO L87 Difference]: Start difference. First operand 559 states and 898 transitions. Second operand has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:06,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:06,967 INFO L93 Difference]: Finished difference Result 1029 states and 1681 transitions. [2023-12-25 05:26:06,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:06,977 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 131 [2023-12-25 05:26:06,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:06,980 INFO L225 Difference]: With dead ends: 1029 [2023-12-25 05:26:06,980 INFO L226 Difference]: Without dead ends: 552 [2023-12-25 05:26:06,982 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 126 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:26:06,982 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 54 mSDsluCounter, 4124 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 4961 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:26:06,982 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 4961 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:06,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2023-12-25 05:26:06,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 552. [2023-12-25 05:26:06,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 426 states have (on average 1.636150234741784) internal successors, (697), 445 states have internal predecessors, (697), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:06,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 890 transitions. [2023-12-25 05:26:06,994 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 890 transitions. Word has length 131 [2023-12-25 05:26:06,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:06,994 INFO L495 AbstractCegarLoop]: Abstraction has 552 states and 890 transitions. [2023-12-25 05:26:06,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:06,994 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 890 transitions. [2023-12-25 05:26:06,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-25 05:26:06,996 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:06,997 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:07,008 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:26:07,209 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:26:07,209 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:07,209 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:07,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1809248458, now seen corresponding path program 1 times [2023-12-25 05:26:07,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:07,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [700786578] [2023-12-25 05:26:07,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:07,210 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:07,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:07,211 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:26:07,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:07,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:07,524 INFO L262 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:07,526 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:07,590 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:26:07,590 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:07,590 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:07,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [700786578] [2023-12-25 05:26:07,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [700786578] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:07,591 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:07,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:07,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615544429] [2023-12-25 05:26:07,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:07,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:07,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:07,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:07,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:07,592 INFO L87 Difference]: Start difference. First operand 552 states and 890 transitions. Second operand has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:07,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:07,733 INFO L93 Difference]: Finished difference Result 1034 states and 1695 transitions. [2023-12-25 05:26:07,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:07,733 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 132 [2023-12-25 05:26:07,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:07,735 INFO L225 Difference]: With dead ends: 1034 [2023-12-25 05:26:07,736 INFO L226 Difference]: Without dead ends: 549 [2023-12-25 05:26:07,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 127 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:26:07,737 INFO L413 NwaCegarLoop]: 831 mSDtfsCounter, 95 mSDsluCounter, 4098 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 4929 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:07,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 4929 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:07,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2023-12-25 05:26:07,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2023-12-25 05:26:07,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 423 states have (on average 1.635933806146572) internal successors, (692), 442 states have internal predecessors, (692), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:07,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 885 transitions. [2023-12-25 05:26:07,748 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 885 transitions. Word has length 132 [2023-12-25 05:26:07,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:07,748 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 885 transitions. [2023-12-25 05:26:07,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:07,748 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 885 transitions. [2023-12-25 05:26:07,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-25 05:26:07,750 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:07,750 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:07,761 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:26:07,959 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:26:07,959 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:07,959 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:07,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1267469238, now seen corresponding path program 1 times [2023-12-25 05:26:07,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:07,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2070614947] [2023-12-25 05:26:07,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:07,960 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:07,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:07,961 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:26:07,964 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-25 05:26:08,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:08,261 INFO L262 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:08,266 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:08,305 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:26:08,305 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:08,305 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:08,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2070614947] [2023-12-25 05:26:08,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2070614947] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:08,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:08,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:08,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58227666] [2023-12-25 05:26:08,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:08,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:08,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:08,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:08,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:08,308 INFO L87 Difference]: Start difference. First operand 549 states and 885 transitions. Second operand has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:08,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:08,448 INFO L93 Difference]: Finished difference Result 1031 states and 1690 transitions. [2023-12-25 05:26:08,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:08,449 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 132 [2023-12-25 05:26:08,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:08,451 INFO L225 Difference]: With dead ends: 1031 [2023-12-25 05:26:08,451 INFO L226 Difference]: Without dead ends: 541 [2023-12-25 05:26:08,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 127 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:26:08,453 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 103 mSDsluCounter, 4089 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 4919 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:08,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 4919 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:08,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-25 05:26:08,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-25 05:26:08,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 415 states have (on average 1.6409638554216868) internal successors, (681), 434 states have internal predecessors, (681), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:08,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 874 transitions. [2023-12-25 05:26:08,464 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 874 transitions. Word has length 132 [2023-12-25 05:26:08,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:08,464 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 874 transitions. [2023-12-25 05:26:08,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:08,464 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 874 transitions. [2023-12-25 05:26:08,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-25 05:26:08,466 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:08,466 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:26:08,495 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:26:08,667 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:26:08,667 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:08,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:08,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1985777988, now seen corresponding path program 1 times [2023-12-25 05:26:08,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:08,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1790210260] [2023-12-25 05:26:08,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:08,668 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:08,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:08,669 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:26:08,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:08,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:09,010 INFO L262 TraceCheckSpWp]: Trace formula consists of 968 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:09,013 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:09,071 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:26:09,071 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:09,071 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:09,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1790210260] [2023-12-25 05:26:09,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1790210260] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:09,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:09,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:09,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213811265] [2023-12-25 05:26:09,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:09,072 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:09,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:09,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:09,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:09,073 INFO L87 Difference]: Start difference. First operand 541 states and 874 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:09,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:09,262 INFO L93 Difference]: Finished difference Result 1017 states and 1668 transitions. [2023-12-25 05:26:09,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:09,263 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 133 [2023-12-25 05:26:09,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:09,265 INFO L225 Difference]: With dead ends: 1017 [2023-12-25 05:26:09,265 INFO L226 Difference]: Without dead ends: 541 [2023-12-25 05:26:09,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 128 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:26:09,267 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 52 mSDsluCounter, 4887 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 5711 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:09,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 5711 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:09,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-25 05:26:09,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-25 05:26:09,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 415 states have (on average 1.6385542168674698) internal successors, (680), 434 states have internal predecessors, (680), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:09,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 873 transitions. [2023-12-25 05:26:09,277 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 873 transitions. Word has length 133 [2023-12-25 05:26:09,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:09,277 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 873 transitions. [2023-12-25 05:26:09,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:09,277 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 873 transitions. [2023-12-25 05:26:09,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-25 05:26:09,279 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:09,279 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:09,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:09,488 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:26:09,489 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:09,489 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:09,489 INFO L85 PathProgramCache]: Analyzing trace with hash 107984500, now seen corresponding path program 1 times [2023-12-25 05:26:09,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:09,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1620701963] [2023-12-25 05:26:09,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:09,490 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:09,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:09,505 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:26:09,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:09,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:09,851 INFO L262 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:09,854 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:09,903 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:26:09,904 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:09,904 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:09,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1620701963] [2023-12-25 05:26:09,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1620701963] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:09,904 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:09,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:09,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473769984] [2023-12-25 05:26:09,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:09,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:09,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:09,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:09,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:09,905 INFO L87 Difference]: Start difference. First operand 541 states and 873 transitions. Second operand has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:10,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:10,080 INFO L93 Difference]: Finished difference Result 1059 states and 1723 transitions. [2023-12-25 05:26:10,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:10,080 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 134 [2023-12-25 05:26:10,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:10,083 INFO L225 Difference]: With dead ends: 1059 [2023-12-25 05:26:10,083 INFO L226 Difference]: Without dead ends: 538 [2023-12-25 05:26:10,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 129 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:26:10,085 INFO L413 NwaCegarLoop]: 814 mSDtfsCounter, 73 mSDsluCounter, 4841 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 5655 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:10,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 5655 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:10,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2023-12-25 05:26:10,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 538. [2023-12-25 05:26:10,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 412 states have (on average 1.6310679611650485) internal successors, (672), 431 states have internal predecessors, (672), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:10,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 865 transitions. [2023-12-25 05:26:10,096 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 865 transitions. Word has length 134 [2023-12-25 05:26:10,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:10,096 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 865 transitions. [2023-12-25 05:26:10,096 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:10,096 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 865 transitions. [2023-12-25 05:26:10,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-25 05:26:10,098 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:10,098 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:10,121 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:26:10,307 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:26:10,307 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:10,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:10,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1668439415, now seen corresponding path program 1 times [2023-12-25 05:26:10,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:10,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [369619579] [2023-12-25 05:26:10,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:10,308 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:10,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:10,309 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:26:10,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:10,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:10,630 INFO L262 TraceCheckSpWp]: Trace formula consists of 970 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:10,633 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:10,690 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:26:10,690 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:10,690 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:10,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [369619579] [2023-12-25 05:26:10,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [369619579] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:10,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:10,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:10,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010141288] [2023-12-25 05:26:10,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:10,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:10,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:10,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:10,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:10,691 INFO L87 Difference]: Start difference. First operand 538 states and 865 transitions. Second operand has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:10,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:10,869 INFO L93 Difference]: Finished difference Result 1008 states and 1648 transitions. [2023-12-25 05:26:10,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:10,869 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 135 [2023-12-25 05:26:10,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:10,872 INFO L225 Difference]: With dead ends: 1008 [2023-12-25 05:26:10,872 INFO L226 Difference]: Without dead ends: 538 [2023-12-25 05:26:10,874 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 129 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:26:10,874 INFO L413 NwaCegarLoop]: 813 mSDtfsCounter, 47 mSDsluCounter, 4834 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 5647 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:10,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 5647 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:10,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2023-12-25 05:26:10,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 538. [2023-12-25 05:26:10,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 412 states have (on average 1.6286407766990292) internal successors, (671), 431 states have internal predecessors, (671), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:10,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 864 transitions. [2023-12-25 05:26:10,884 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 864 transitions. Word has length 135 [2023-12-25 05:26:10,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:10,885 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 864 transitions. [2023-12-25 05:26:10,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:10,885 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 864 transitions. [2023-12-25 05:26:10,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-25 05:26:10,887 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:10,887 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:10,898 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:11,096 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:26:11,096 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:11,097 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:11,097 INFO L85 PathProgramCache]: Analyzing trace with hash -88424507, now seen corresponding path program 1 times [2023-12-25 05:26:11,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:11,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1340473761] [2023-12-25 05:26:11,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:11,097 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:11,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:11,099 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:26:11,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:11,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:11,412 INFO L262 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:11,414 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:11,459 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-25 05:26:11,459 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:11,459 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:11,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1340473761] [2023-12-25 05:26:11,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1340473761] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:11,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:11,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:11,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806482539] [2023-12-25 05:26:11,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:11,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:11,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:11,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:11,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:11,461 INFO L87 Difference]: Start difference. First operand 538 states and 864 transitions. Second operand has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:11,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:11,658 INFO L93 Difference]: Finished difference Result 1044 states and 1691 transitions. [2023-12-25 05:26:11,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:11,659 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 136 [2023-12-25 05:26:11,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:11,661 INFO L225 Difference]: With dead ends: 1044 [2023-12-25 05:26:11,661 INFO L226 Difference]: Without dead ends: 535 [2023-12-25 05:26:11,663 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 131 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:26:11,664 INFO L413 NwaCegarLoop]: 813 mSDtfsCounter, 63 mSDsluCounter, 4826 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5639 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:11,664 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5639 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:26:11,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2023-12-25 05:26:11,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 535. [2023-12-25 05:26:11,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 409 states have (on average 1.6210268948655258) internal successors, (663), 428 states have internal predecessors, (663), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-25 05:26:11,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 856 transitions. [2023-12-25 05:26:11,676 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 856 transitions. Word has length 136 [2023-12-25 05:26:11,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:11,676 INFO L495 AbstractCegarLoop]: Abstraction has 535 states and 856 transitions. [2023-12-25 05:26:11,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:11,676 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 856 transitions. [2023-12-25 05:26:11,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-25 05:26:11,678 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:11,678 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:11,690 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:26:11,888 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:26:11,888 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:11,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:11,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1715061390, now seen corresponding path program 1 times [2023-12-25 05:26:11,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:11,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2099139994] [2023-12-25 05:26:11,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:11,889 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:11,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:11,890 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:26:11,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-25 05:26:12,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:12,238 INFO L262 TraceCheckSpWp]: Trace formula consists of 972 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:26:12,241 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:12,340 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-25 05:26:12,341 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:12,341 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:12,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2099139994] [2023-12-25 05:26:12,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2099139994] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:12,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:12,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:12,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185306880] [2023-12-25 05:26:12,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:12,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:26:12,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:12,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:26:12,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:12,342 INFO L87 Difference]: Start difference. First operand 535 states and 856 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 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:26:12,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:12,963 INFO L93 Difference]: Finished difference Result 1002 states and 1658 transitions. [2023-12-25 05:26:12,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:26:12,964 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 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 137 [2023-12-25 05:26:12,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:12,967 INFO L225 Difference]: With dead ends: 1002 [2023-12-25 05:26:12,968 INFO L226 Difference]: Without dead ends: 539 [2023-12-25 05:26:12,970 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:26:12,970 INFO L413 NwaCegarLoop]: 800 mSDtfsCounter, 774 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 2045 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:12,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 2045 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 05:26:12,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2023-12-25 05:26:12,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2023-12-25 05:26:12,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 412 states have (on average 1.616504854368932) internal successors, (666), 431 states have internal predecessors, (666), 99 states have call successors, (99), 28 states have call predecessors, (99), 27 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2023-12-25 05:26:12,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 860 transitions. [2023-12-25 05:26:12,988 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 860 transitions. Word has length 137 [2023-12-25 05:26:12,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:12,988 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 860 transitions. [2023-12-25 05:26:12,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 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:26:12,989 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 860 transitions. [2023-12-25 05:26:12,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 05:26:12,991 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:12,991 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:13,024 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:26:13,201 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:26:13,202 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:13,202 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:13,202 INFO L85 PathProgramCache]: Analyzing trace with hash 650917314, now seen corresponding path program 1 times [2023-12-25 05:26:13,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:13,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1474553272] [2023-12-25 05:26:13,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:13,203 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:13,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:13,204 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:26:13,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:13,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:13,516 INFO L262 TraceCheckSpWp]: Trace formula consists of 974 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:26:13,525 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:13,634 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-25 05:26:13,634 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:13,635 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:13,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1474553272] [2023-12-25 05:26:13,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1474553272] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:13,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:13,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:13,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956227325] [2023-12-25 05:26:13,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:13,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:26:13,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:13,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:26:13,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:13,636 INFO L87 Difference]: Start difference. First operand 539 states and 860 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (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:26:14,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:14,207 INFO L93 Difference]: Finished difference Result 1011 states and 1665 transitions. [2023-12-25 05:26:14,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:26:14,207 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (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 139 [2023-12-25 05:26:14,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:14,210 INFO L225 Difference]: With dead ends: 1011 [2023-12-25 05:26:14,210 INFO L226 Difference]: Without dead ends: 544 [2023-12-25 05:26:14,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:26:14,212 INFO L413 NwaCegarLoop]: 801 mSDtfsCounter, 775 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 2046 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:14,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 2046 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:26:14,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2023-12-25 05:26:14,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2023-12-25 05:26:14,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 416 states have (on average 1.6105769230769231) internal successors, (670), 435 states have internal predecessors, (670), 99 states have call successors, (99), 29 states have call predecessors, (99), 28 states have return successors, (96), 92 states have call predecessors, (96), 94 states have call successors, (96) [2023-12-25 05:26:14,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 865 transitions. [2023-12-25 05:26:14,231 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 865 transitions. Word has length 139 [2023-12-25 05:26:14,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:14,231 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 865 transitions. [2023-12-25 05:26:14,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (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:26:14,232 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 865 transitions. [2023-12-25 05:26:14,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-25 05:26:14,233 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:14,233 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:14,257 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:26:14,433 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:26:14,434 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:14,434 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:14,434 INFO L85 PathProgramCache]: Analyzing trace with hash -199373810, now seen corresponding path program 1 times [2023-12-25 05:26:14,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:14,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1338148550] [2023-12-25 05:26:14,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:14,435 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:14,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:14,436 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:26:14,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:14,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:14,742 INFO L262 TraceCheckSpWp]: Trace formula consists of 976 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:26:14,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:14,855 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-25 05:26:14,855 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:14,856 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:14,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1338148550] [2023-12-25 05:26:14,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1338148550] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:14,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:14,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:14,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330981581] [2023-12-25 05:26:14,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:14,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:26:14,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:14,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:26:14,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:14,858 INFO L87 Difference]: Start difference. First operand 544 states and 865 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (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:26:15,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:15,480 INFO L93 Difference]: Finished difference Result 1022 states and 1674 transitions. [2023-12-25 05:26:15,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:26:15,481 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (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 141 [2023-12-25 05:26:15,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:15,485 INFO L225 Difference]: With dead ends: 1022 [2023-12-25 05:26:15,485 INFO L226 Difference]: Without dead ends: 550 [2023-12-25 05:26:15,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:26:15,488 INFO L413 NwaCegarLoop]: 801 mSDtfsCounter, 763 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 2046 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:15,488 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [780 Valid, 2046 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 05:26:15,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-25 05:26:15,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-25 05:26:15,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 421 states have (on average 1.6033254156769596) internal successors, (675), 440 states have internal predecessors, (675), 99 states have call successors, (99), 30 states have call predecessors, (99), 29 states have return successors, (97), 92 states have call predecessors, (97), 94 states have call successors, (97) [2023-12-25 05:26:15,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 871 transitions. [2023-12-25 05:26:15,506 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 871 transitions. Word has length 141 [2023-12-25 05:26:15,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:15,506 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 871 transitions. [2023-12-25 05:26:15,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (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:26:15,506 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 871 transitions. [2023-12-25 05:26:15,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 05:26:15,508 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:15,509 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:15,535 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:26:15,718 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:26:15,718 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:15,718 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:15,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1367186998, now seen corresponding path program 1 times [2023-12-25 05:26:15,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:15,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [694024327] [2023-12-25 05:26:15,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:15,719 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:15,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:15,720 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:26:15,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2023-12-25 05:26:16,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:16,068 INFO L262 TraceCheckSpWp]: Trace formula consists of 978 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:26:16,071 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:16,182 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-25 05:26:16,182 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:16,182 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:16,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [694024327] [2023-12-25 05:26:16,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [694024327] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:16,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:16,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:16,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988271268] [2023-12-25 05:26:16,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:16,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:26:16,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:16,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:26:16,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:16,185 INFO L87 Difference]: Start difference. First operand 550 states and 871 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (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:26:16,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:16,757 INFO L93 Difference]: Finished difference Result 1035 states and 1685 transitions. [2023-12-25 05:26:16,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:26:16,757 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (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 143 [2023-12-25 05:26:16,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:16,760 INFO L225 Difference]: With dead ends: 1035 [2023-12-25 05:26:16,760 INFO L226 Difference]: Without dead ends: 557 [2023-12-25 05:26:16,761 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:26:16,762 INFO L413 NwaCegarLoop]: 801 mSDtfsCounter, 763 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 2046 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:16,762 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [780 Valid, 2046 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:26:16,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2023-12-25 05:26:16,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 557. [2023-12-25 05:26:16,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 427 states have (on average 1.594847775175644) internal successors, (681), 446 states have internal predecessors, (681), 99 states have call successors, (99), 31 states have call predecessors, (99), 30 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2023-12-25 05:26:16,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 878 transitions. [2023-12-25 05:26:16,774 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 878 transitions. Word has length 143 [2023-12-25 05:26:16,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:16,774 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 878 transitions. [2023-12-25 05:26:16,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (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:26:16,774 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 878 transitions. [2023-12-25 05:26:16,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-25 05:26:16,776 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:16,776 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:16,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:16,984 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:26:16,984 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:16,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:16,985 INFO L85 PathProgramCache]: Analyzing trace with hash -132507762, now seen corresponding path program 1 times [2023-12-25 05:26:16,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:16,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [446061545] [2023-12-25 05:26:16,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:16,985 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:16,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:16,986 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:26:16,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:17,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:17,290 INFO L262 TraceCheckSpWp]: Trace formula consists of 980 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-25 05:26:17,299 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:17,535 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:26:17,535 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:26:18,170 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-25 05:26:18,170 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:18,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [446061545] [2023-12-25 05:26:18,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [446061545] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:26:18,170 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:26:18,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2023-12-25 05:26:18,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435697500] [2023-12-25 05:26:18,171 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:26:18,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 05:26:18,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:18,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 05:26:18,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:26:18,173 INFO L87 Difference]: Start difference. First operand 557 states and 878 transitions. Second operand has 18 states, 16 states have (on average 10.5) internal successors, (168), 14 states have internal predecessors, (168), 8 states have call successors, (33), 5 states have call predecessors, (33), 10 states have return successors, (34), 12 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-25 05:26:24,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:24,613 INFO L93 Difference]: Finished difference Result 1659 states and 2704 transitions. [2023-12-25 05:26:24,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 05:26:24,614 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 10.5) internal successors, (168), 14 states have internal predecessors, (168), 8 states have call successors, (33), 5 states have call predecessors, (33), 10 states have return successors, (34), 12 states have call predecessors, (34), 7 states have call successors, (34) Word has length 145 [2023-12-25 05:26:24,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:24,619 INFO L225 Difference]: With dead ends: 1659 [2023-12-25 05:26:24,619 INFO L226 Difference]: Without dead ends: 1174 [2023-12-25 05:26:24,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=176, Invalid=694, Unknown=0, NotChecked=0, Total=870 [2023-12-25 05:26:24,621 INFO L413 NwaCegarLoop]: 847 mSDtfsCounter, 4529 mSDsluCounter, 4858 mSDsCounter, 0 mSdLazyCounter, 9896 mSolverCounterSat, 1452 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4608 SdHoareTripleChecker+Valid, 5705 SdHoareTripleChecker+Invalid, 11348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1452 IncrementalHoareTripleChecker+Valid, 9896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:24,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4608 Valid, 5705 Invalid, 11348 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1452 Valid, 9896 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2023-12-25 05:26:24,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1174 states. [2023-12-25 05:26:24,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1174 to 1153. [2023-12-25 05:26:24,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1153 states, 864 states have (on average 1.6157407407407407) internal successors, (1396), 904 states have internal predecessors, (1396), 227 states have call successors, (227), 55 states have call predecessors, (227), 61 states have return successors, (249), 224 states have call predecessors, (249), 222 states have call successors, (249) [2023-12-25 05:26:24,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1153 states to 1153 states and 1872 transitions. [2023-12-25 05:26:24,660 INFO L78 Accepts]: Start accepts. Automaton has 1153 states and 1872 transitions. Word has length 145 [2023-12-25 05:26:24,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:24,660 INFO L495 AbstractCegarLoop]: Abstraction has 1153 states and 1872 transitions. [2023-12-25 05:26:24,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 10.5) internal successors, (168), 14 states have internal predecessors, (168), 8 states have call successors, (33), 5 states have call predecessors, (33), 10 states have return successors, (34), 12 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-25 05:26:24,660 INFO L276 IsEmpty]: Start isEmpty. Operand 1153 states and 1872 transitions. [2023-12-25 05:26:24,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-25 05:26:24,663 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:24,663 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:24,674 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:26:24,871 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:26:24,872 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:24,872 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:24,872 INFO L85 PathProgramCache]: Analyzing trace with hash -429914796, now seen corresponding path program 1 times [2023-12-25 05:26:24,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:24,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1786827620] [2023-12-25 05:26:24,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:24,873 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:24,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:24,874 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:26:24,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:25,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:25,170 INFO L262 TraceCheckSpWp]: Trace formula consists of 982 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:25,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:25,233 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:26:25,233 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:25,233 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:25,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1786827620] [2023-12-25 05:26:25,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1786827620] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:25,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:25,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:25,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067260201] [2023-12-25 05:26:25,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:25,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:25,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:25,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:25,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:25,235 INFO L87 Difference]: Start difference. First operand 1153 states and 1872 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, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:25,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:25,433 INFO L93 Difference]: Finished difference Result 1640 states and 2668 transitions. [2023-12-25 05:26:25,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:25,433 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, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 147 [2023-12-25 05:26:25,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:25,436 INFO L225 Difference]: With dead ends: 1640 [2023-12-25 05:26:25,436 INFO L226 Difference]: Without dead ends: 550 [2023-12-25 05:26:25,439 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 143 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:26:25,440 INFO L413 NwaCegarLoop]: 804 mSDtfsCounter, 63 mSDsluCounter, 4772 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5576 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:25,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5576 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:25,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-25 05:26:25,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-25 05:26:25,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 422 states have (on average 1.5900473933649288) internal successors, (671), 441 states have internal predecessors, (671), 97 states have call successors, (97), 31 states have call predecessors, (97), 30 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2023-12-25 05:26:25,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 864 transitions. [2023-12-25 05:26:25,484 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 864 transitions. Word has length 147 [2023-12-25 05:26:25,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:25,484 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 864 transitions. [2023-12-25 05:26:25,485 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, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:26:25,485 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 864 transitions. [2023-12-25 05:26:25,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-25 05:26:25,486 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:25,486 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:25,508 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Ended with exit code 0 [2023-12-25 05:26:25,694 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:26:25,695 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:25,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:25,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1117139701, now seen corresponding path program 1 times [2023-12-25 05:26:25,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:25,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1812669605] [2023-12-25 05:26:25,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:25,696 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:25,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:25,697 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:26:25,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:26,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:26,029 INFO L262 TraceCheckSpWp]: Trace formula consists of 991 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-25 05:26:26,031 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:26,252 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-25 05:26:26,252 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:26:26,754 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-25 05:26:26,755 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:26,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1812669605] [2023-12-25 05:26:26,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1812669605] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:26:26,755 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:26:26,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2023-12-25 05:26:26,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849330930] [2023-12-25 05:26:26,755 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:26:26,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 05:26:26,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:26,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 05:26:26,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-12-25 05:26:26,756 INFO L87 Difference]: Start difference. First operand 550 states and 864 transitions. Second operand has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 12 states have internal predecessors, (170), 8 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-25 05:26:28,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:28,931 INFO L93 Difference]: Finished difference Result 1036 states and 1666 transitions. [2023-12-25 05:26:28,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:28,932 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 12 states have internal predecessors, (170), 8 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 7 states have call successors, (34) Word has length 152 [2023-12-25 05:26:28,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:28,934 INFO L225 Difference]: With dead ends: 1036 [2023-12-25 05:26:28,934 INFO L226 Difference]: Without dead ends: 556 [2023-12-25 05:26:28,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 292 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:26:28,936 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 1277 mSDsluCounter, 2006 mSDsCounter, 0 mSdLazyCounter, 4298 mSolverCounterSat, 364 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 2371 SdHoareTripleChecker+Invalid, 4662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 4298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:28,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1277 Valid, 2371 Invalid, 4662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 4298 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 05:26:28,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2023-12-25 05:26:28,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 554. [2023-12-25 05:26:28,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 425 states have (on average 1.5858823529411765) internal successors, (674), 444 states have internal predecessors, (674), 97 states have call successors, (97), 31 states have call predecessors, (97), 31 states have return successors, (101), 91 states have call predecessors, (101), 92 states have call successors, (101) [2023-12-25 05:26:28,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 872 transitions. [2023-12-25 05:26:28,955 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 872 transitions. Word has length 152 [2023-12-25 05:26:28,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:28,955 INFO L495 AbstractCegarLoop]: Abstraction has 554 states and 872 transitions. [2023-12-25 05:26:28,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 12 states have internal predecessors, (170), 8 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-25 05:26:28,955 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 872 transitions. [2023-12-25 05:26:28,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-25 05:26:28,956 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:28,957 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:28,978 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:26:29,164 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:26:29,165 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:29,165 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:29,165 INFO L85 PathProgramCache]: Analyzing trace with hash 2102648391, now seen corresponding path program 1 times [2023-12-25 05:26:29,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:29,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [319880532] [2023-12-25 05:26:29,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:29,166 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:29,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:29,167 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:26:29,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:29,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:29,507 INFO L262 TraceCheckSpWp]: Trace formula consists of 992 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:26:29,509 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:29,653 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-25 05:26:29,653 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:26:29,938 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-25 05:26:29,938 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:29,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [319880532] [2023-12-25 05:26:29,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [319880532] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:26:29,938 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:26:29,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2023-12-25 05:26:29,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145394925] [2023-12-25 05:26:29,938 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:26:29,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-25 05:26:29,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:29,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-25 05:26:29,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:26:29,939 INFO L87 Difference]: Start difference. First operand 554 states and 872 transitions. Second operand has 11 states, 11 states have (on average 13.0) internal successors, (143), 11 states have internal predecessors, (143), 6 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 5 states have call successors, (27) [2023-12-25 05:26:33,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:33,289 INFO L93 Difference]: Finished difference Result 2005 states and 3272 transitions. [2023-12-25 05:26:33,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 05:26:33,291 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.0) internal successors, (143), 11 states have internal predecessors, (143), 6 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 5 states have call successors, (27) Word has length 153 [2023-12-25 05:26:33,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:33,300 INFO L225 Difference]: With dead ends: 2005 [2023-12-25 05:26:33,300 INFO L226 Difference]: Without dead ends: 1521 [2023-12-25 05:26:33,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 304 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2023-12-25 05:26:33,303 INFO L413 NwaCegarLoop]: 557 mSDtfsCounter, 4912 mSDsluCounter, 1417 mSDsCounter, 0 mSdLazyCounter, 4004 mSolverCounterSat, 1490 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4996 SdHoareTripleChecker+Valid, 1974 SdHoareTripleChecker+Invalid, 5494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1490 IncrementalHoareTripleChecker+Valid, 4004 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:33,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4996 Valid, 1974 Invalid, 5494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1490 Valid, 4004 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-25 05:26:33,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2023-12-25 05:26:33,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1459. [2023-12-25 05:26:33,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1459 states, 1113 states have (on average 1.6064690026954178) internal successors, (1788), 1159 states have internal predecessors, (1788), 265 states have call successors, (265), 80 states have call predecessors, (265), 80 states have return successors, (293), 256 states have call predecessors, (293), 260 states have call successors, (293) [2023-12-25 05:26:33,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1459 states to 1459 states and 2346 transitions. [2023-12-25 05:26:33,384 INFO L78 Accepts]: Start accepts. Automaton has 1459 states and 2346 transitions. Word has length 153 [2023-12-25 05:26:33,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:33,384 INFO L495 AbstractCegarLoop]: Abstraction has 1459 states and 2346 transitions. [2023-12-25 05:26:33,384 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.0) internal successors, (143), 11 states have internal predecessors, (143), 6 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 5 states have call successors, (27) [2023-12-25 05:26:33,384 INFO L276 IsEmpty]: Start isEmpty. Operand 1459 states and 2346 transitions. [2023-12-25 05:26:33,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-25 05:26:33,386 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:33,386 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:33,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:33,596 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:26:33,596 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:33,597 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:33,597 INFO L85 PathProgramCache]: Analyzing trace with hash 827566576, now seen corresponding path program 1 times [2023-12-25 05:26:33,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:33,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1865897869] [2023-12-25 05:26:33,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:33,597 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:33,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:33,598 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:26:33,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:33,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:33,969 INFO L262 TraceCheckSpWp]: Trace formula consists of 998 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:33,971 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:34,215 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:26:34,215 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:34,216 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:34,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1865897869] [2023-12-25 05:26:34,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1865897869] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:34,216 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:34,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:34,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896197821] [2023-12-25 05:26:34,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:34,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:34,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:34,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:34,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:34,217 INFO L87 Difference]: Start difference. First operand 1459 states and 2346 transitions. Second operand has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 states have internal predecessors, (104), 6 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-25 05:26:38,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:38,072 INFO L93 Difference]: Finished difference Result 4643 states and 7675 transitions. [2023-12-25 05:26:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:26:38,072 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 states have internal predecessors, (104), 6 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 155 [2023-12-25 05:26:38,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:38,086 INFO L225 Difference]: With dead ends: 4643 [2023-12-25 05:26:38,086 INFO L226 Difference]: Without dead ends: 3254 [2023-12-25 05:26:38,092 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2023-12-25 05:26:38,092 INFO L413 NwaCegarLoop]: 595 mSDtfsCounter, 2517 mSDsluCounter, 1525 mSDsCounter, 0 mSdLazyCounter, 5822 mSolverCounterSat, 619 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2626 SdHoareTripleChecker+Valid, 2120 SdHoareTripleChecker+Invalid, 6441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 619 IncrementalHoareTripleChecker+Valid, 5822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:38,093 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2626 Valid, 2120 Invalid, 6441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [619 Valid, 5822 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-25 05:26:38,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3254 states. [2023-12-25 05:26:38,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3254 to 3132. [2023-12-25 05:26:38,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3132 states, 2347 states have (on average 1.608010225820196) internal successors, (3774), 2456 states have internal predecessors, (3774), 622 states have call successors, (622), 152 states have call predecessors, (622), 162 states have return successors, (749), 612 states have call predecessors, (749), 617 states have call successors, (749) [2023-12-25 05:26:38,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3132 states to 3132 states and 5145 transitions. [2023-12-25 05:26:38,278 INFO L78 Accepts]: Start accepts. Automaton has 3132 states and 5145 transitions. Word has length 155 [2023-12-25 05:26:38,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:38,279 INFO L495 AbstractCegarLoop]: Abstraction has 3132 states and 5145 transitions. [2023-12-25 05:26:38,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 states have internal predecessors, (104), 6 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-25 05:26:38,279 INFO L276 IsEmpty]: Start isEmpty. Operand 3132 states and 5145 transitions. [2023-12-25 05:26:38,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-25 05:26:38,280 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:38,280 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:38,288 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 (33)] Ended with exit code 0 [2023-12-25 05:26:38,481 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:26:38,481 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:38,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:38,481 INFO L85 PathProgramCache]: Analyzing trace with hash 928478543, now seen corresponding path program 1 times [2023-12-25 05:26:38,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:38,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [753841381] [2023-12-25 05:26:38,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:38,482 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:38,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:38,483 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:26:38,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:38,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:38,839 INFO L262 TraceCheckSpWp]: Trace formula consists of 998 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-25 05:26:38,842 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:39,046 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-25 05:26:39,046 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:39,046 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:39,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [753841381] [2023-12-25 05:26:39,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [753841381] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:39,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:39,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-25 05:26:39,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568620624] [2023-12-25 05:26:39,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:39,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-25 05:26:39,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:39,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-25 05:26:39,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:26:39,048 INFO L87 Difference]: Start difference. First operand 3132 states and 5145 transitions. Second operand has 11 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 6 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (18), 8 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-25 05:26:41,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:41,518 INFO L93 Difference]: Finished difference Result 5462 states and 8983 transitions. [2023-12-25 05:26:41,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:41,518 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 6 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (18), 8 states have call predecessors, (18), 5 states have call successors, (18) Word has length 155 [2023-12-25 05:26:41,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:41,533 INFO L225 Difference]: With dead ends: 5462 [2023-12-25 05:26:41,534 INFO L226 Difference]: Without dead ends: 3120 [2023-12-25 05:26:41,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2023-12-25 05:26:41,567 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 1371 mSDsluCounter, 2005 mSDsCounter, 0 mSdLazyCounter, 4111 mSolverCounterSat, 364 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1371 SdHoareTripleChecker+Valid, 2370 SdHoareTripleChecker+Invalid, 4475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 4111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:41,567 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1371 Valid, 2370 Invalid, 4475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 4111 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-25 05:26:41,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3120 states. [2023-12-25 05:26:41,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3120 to 3120. [2023-12-25 05:26:41,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3120 states, 2341 states have (on average 1.6070055531824008) internal successors, (3762), 2450 states have internal predecessors, (3762), 616 states have call successors, (616), 152 states have call predecessors, (616), 162 states have return successors, (743), 606 states have call predecessors, (743), 611 states have call successors, (743) [2023-12-25 05:26:41,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3120 states to 3120 states and 5121 transitions. [2023-12-25 05:26:41,722 INFO L78 Accepts]: Start accepts. Automaton has 3120 states and 5121 transitions. Word has length 155 [2023-12-25 05:26:41,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:41,723 INFO L495 AbstractCegarLoop]: Abstraction has 3120 states and 5121 transitions. [2023-12-25 05:26:41,724 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 6 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (18), 8 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-25 05:26:41,724 INFO L276 IsEmpty]: Start isEmpty. Operand 3120 states and 5121 transitions. [2023-12-25 05:26:41,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-25 05:26:41,725 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:41,725 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:41,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:41,933 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:26:41,933 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:41,934 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:41,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1951791532, now seen corresponding path program 1 times [2023-12-25 05:26:41,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:41,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1548681486] [2023-12-25 05:26:41,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:41,934 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:41,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:41,936 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:26:41,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:42,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:42,274 INFO L262 TraceCheckSpWp]: Trace formula consists of 999 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:26:42,277 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:42,420 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-25 05:26:42,420 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:42,420 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:42,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1548681486] [2023-12-25 05:26:42,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1548681486] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:42,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:42,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:42,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297553808] [2023-12-25 05:26:42,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:42,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:42,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:42,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:42,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:42,423 INFO L87 Difference]: Start difference. First operand 3120 states and 5121 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2023-12-25 05:26:45,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:45,771 INFO L93 Difference]: Finished difference Result 8708 states and 14421 transitions. [2023-12-25 05:26:45,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-25 05:26:45,772 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) Word has length 154 [2023-12-25 05:26:45,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:45,816 INFO L225 Difference]: With dead ends: 8708 [2023-12-25 05:26:45,816 INFO L226 Difference]: Without dead ends: 6378 [2023-12-25 05:26:45,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2023-12-25 05:26:45,828 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 2863 mSDsluCounter, 1547 mSDsCounter, 0 mSdLazyCounter, 3889 mSolverCounterSat, 584 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2939 SdHoareTripleChecker+Valid, 1869 SdHoareTripleChecker+Invalid, 4473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 584 IncrementalHoareTripleChecker+Valid, 3889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:45,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2939 Valid, 1869 Invalid, 4473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [584 Valid, 3889 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-25 05:26:45,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6378 states. [2023-12-25 05:26:46,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6378 to 6131. [2023-12-25 05:26:46,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6131 states, 4624 states have (on average 1.6027249134948096) internal successors, (7411), 4830 states have internal predecessors, (7411), 1172 states have call successors, (1172), 286 states have call predecessors, (1172), 334 states have return successors, (1502), 1161 states have call predecessors, (1502), 1167 states have call successors, (1502) [2023-12-25 05:26:46,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6131 states to 6131 states and 10085 transitions. [2023-12-25 05:26:46,208 INFO L78 Accepts]: Start accepts. Automaton has 6131 states and 10085 transitions. Word has length 154 [2023-12-25 05:26:46,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:46,208 INFO L495 AbstractCegarLoop]: Abstraction has 6131 states and 10085 transitions. [2023-12-25 05:26:46,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2023-12-25 05:26:46,208 INFO L276 IsEmpty]: Start isEmpty. Operand 6131 states and 10085 transitions. [2023-12-25 05:26:46,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-25 05:26:46,210 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:46,210 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:46,218 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:26:46,418 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:26:46,418 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:46,419 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:46,419 INFO L85 PathProgramCache]: Analyzing trace with hash -569499310, now seen corresponding path program 1 times [2023-12-25 05:26:46,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:46,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [849800384] [2023-12-25 05:26:46,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:46,420 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:46,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:46,421 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:26:46,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:46,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:46,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 1007 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:46,752 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:46,925 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-25 05:26:46,926 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:46,926 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:46,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [849800384] [2023-12-25 05:26:46,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [849800384] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:46,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:46,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:26:46,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231180903] [2023-12-25 05:26:46,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:46,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:26:46,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:46,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:26:46,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:26:46,927 INFO L87 Difference]: Start difference. First operand 6131 states and 10085 transitions. Second operand has 9 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-25 05:26:50,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:50,655 INFO L93 Difference]: Finished difference Result 12685 states and 20799 transitions. [2023-12-25 05:26:50,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 05:26:50,657 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) Word has length 158 [2023-12-25 05:26:50,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:50,685 INFO L225 Difference]: With dead ends: 12685 [2023-12-25 05:26:50,685 INFO L226 Difference]: Without dead ends: 7316 [2023-12-25 05:26:50,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2023-12-25 05:26:50,699 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 1932 mSDsluCounter, 2001 mSDsCounter, 0 mSdLazyCounter, 5011 mSolverCounterSat, 475 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2005 SdHoareTripleChecker+Valid, 2418 SdHoareTripleChecker+Invalid, 5486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 475 IncrementalHoareTripleChecker+Valid, 5011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:50,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2005 Valid, 2418 Invalid, 5486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [475 Valid, 5011 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-25 05:26:50,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7316 states. [2023-12-25 05:26:51,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7316 to 6795. [2023-12-25 05:26:51,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6795 states, 5112 states have (on average 1.5714006259780908) internal successors, (8033), 5348 states have internal predecessors, (8033), 1272 states have call successors, (1272), 350 states have call predecessors, (1272), 410 states have return successors, (1680), 1243 states have call predecessors, (1680), 1267 states have call successors, (1680) [2023-12-25 05:26:51,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6795 states to 6795 states and 10985 transitions. [2023-12-25 05:26:51,143 INFO L78 Accepts]: Start accepts. Automaton has 6795 states and 10985 transitions. Word has length 158 [2023-12-25 05:26:51,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:51,144 INFO L495 AbstractCegarLoop]: Abstraction has 6795 states and 10985 transitions. [2023-12-25 05:26:51,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-25 05:26:51,144 INFO L276 IsEmpty]: Start isEmpty. Operand 6795 states and 10985 transitions. [2023-12-25 05:26:51,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-25 05:26:51,145 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:51,146 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:51,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 (36)] Ended with exit code 0 [2023-12-25 05:26:51,353 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:26:51,353 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:51,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:51,353 INFO L85 PathProgramCache]: Analyzing trace with hash 672213196, now seen corresponding path program 1 times [2023-12-25 05:26:51,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:51,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [133484828] [2023-12-25 05:26:51,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:51,354 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:51,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:51,355 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:26:51,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:51,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:51,693 INFO L262 TraceCheckSpWp]: Trace formula consists of 1014 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 05:26:51,695 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:51,737 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-25 05:26:51,737 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:51,737 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:51,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [133484828] [2023-12-25 05:26:51,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [133484828] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:51,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:51,738 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:26:51,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368917974] [2023-12-25 05:26:51,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:51,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:26:51,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:51,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:26:51,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:51,739 INFO L87 Difference]: Start difference. First operand 6795 states and 10985 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-25 05:26:52,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:52,431 INFO L93 Difference]: Finished difference Result 13362 states and 21765 transitions. [2023-12-25 05:26:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:26:52,432 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 165 [2023-12-25 05:26:52,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:52,474 INFO L225 Difference]: With dead ends: 13362 [2023-12-25 05:26:52,474 INFO L226 Difference]: Without dead ends: 6795 [2023-12-25 05:26:52,495 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:52,496 INFO L413 NwaCegarLoop]: 844 mSDtfsCounter, 399 mSDsluCounter, 2085 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 2929 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:52,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [399 Valid, 2929 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:52,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6795 states. [2023-12-25 05:26:52,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6795 to 6795. [2023-12-25 05:26:52,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6795 states, 5112 states have (on average 1.5502738654147106) internal successors, (7925), 5348 states have internal predecessors, (7925), 1272 states have call successors, (1272), 350 states have call predecessors, (1272), 410 states have return successors, (1680), 1243 states have call predecessors, (1680), 1267 states have call successors, (1680) [2023-12-25 05:26:52,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6795 states to 6795 states and 10877 transitions. [2023-12-25 05:26:52,931 INFO L78 Accepts]: Start accepts. Automaton has 6795 states and 10877 transitions. Word has length 165 [2023-12-25 05:26:52,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:52,931 INFO L495 AbstractCegarLoop]: Abstraction has 6795 states and 10877 transitions. [2023-12-25 05:26:52,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-25 05:26:52,931 INFO L276 IsEmpty]: Start isEmpty. Operand 6795 states and 10877 transitions. [2023-12-25 05:26:52,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-25 05:26:52,933 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:52,933 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:52,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:53,137 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:26:53,138 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:53,138 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:53,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1826886997, now seen corresponding path program 1 times [2023-12-25 05:26:53,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:53,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [492856682] [2023-12-25 05:26:53,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:53,139 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:26:53,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:53,140 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:26:53,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:53,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:53,460 INFO L262 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:53,463 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:53,584 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-12-25 05:26:53,584 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:53,584 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:53,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [492856682] [2023-12-25 05:26:53,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [492856682] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:53,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:53,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:53,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273218368] [2023-12-25 05:26:53,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:53,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:53,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:53,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:53,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:53,586 INFO L87 Difference]: Start difference. First operand 6795 states and 10877 transitions. Second operand has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2023-12-25 05:26:56,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:56,471 INFO L93 Difference]: Finished difference Result 13368 states and 21505 transitions. [2023-12-25 05:26:56,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 05:26:56,472 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) Word has length 170 [2023-12-25 05:26:56,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:56,515 INFO L225 Difference]: With dead ends: 13368 [2023-12-25 05:26:56,515 INFO L226 Difference]: Without dead ends: 7540 [2023-12-25 05:26:56,538 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 168 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:26:56,540 INFO L413 NwaCegarLoop]: 350 mSDtfsCounter, 1930 mSDsluCounter, 1189 mSDsCounter, 0 mSdLazyCounter, 3279 mSolverCounterSat, 455 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2011 SdHoareTripleChecker+Valid, 1539 SdHoareTripleChecker+Invalid, 3734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 455 IncrementalHoareTripleChecker+Valid, 3279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:56,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2011 Valid, 1539 Invalid, 3734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [455 Valid, 3279 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-25 05:26:56,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7540 states. [2023-12-25 05:26:57,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7540 to 7109. [2023-12-25 05:26:57,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7109 states, 5342 states have (on average 1.5381879445900413) internal successors, (8217), 5604 states have internal predecessors, (8217), 1300 states have call successors, (1300), 380 states have call predecessors, (1300), 466 states have return successors, (1778), 1271 states have call predecessors, (1778), 1295 states have call successors, (1778) [2023-12-25 05:26:57,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7109 states to 7109 states and 11295 transitions. [2023-12-25 05:26:57,218 INFO L78 Accepts]: Start accepts. Automaton has 7109 states and 11295 transitions. Word has length 170 [2023-12-25 05:26:57,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:57,219 INFO L495 AbstractCegarLoop]: Abstraction has 7109 states and 11295 transitions. [2023-12-25 05:26:57,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2023-12-25 05:26:57,219 INFO L276 IsEmpty]: Start isEmpty. Operand 7109 states and 11295 transitions. [2023-12-25 05:26:57,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2023-12-25 05:26:57,221 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:57,221 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:57,231 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:26:57,421 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:26:57,422 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:57,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:57,422 INFO L85 PathProgramCache]: Analyzing trace with hash -117467074, now seen corresponding path program 1 times [2023-12-25 05:26:57,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:57,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1288903918] [2023-12-25 05:26:57,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:57,423 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:26:57,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:57,424 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:26:57,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:26:57,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:57,798 INFO L262 TraceCheckSpWp]: Trace formula consists of 1031 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 05:26:57,800 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:57,977 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2023-12-25 05:26:57,977 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:57,977 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:57,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1288903918] [2023-12-25 05:26:57,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1288903918] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:57,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:57,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:57,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677154955] [2023-12-25 05:26:57,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:57,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:57,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:57,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:57,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:57,979 INFO L87 Difference]: Start difference. First operand 7109 states and 11295 transitions. Second operand has 8 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 5 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) [2023-12-25 05:27:01,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:01,274 INFO L93 Difference]: Finished difference Result 13558 states and 21599 transitions. [2023-12-25 05:27:01,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 05:27:01,276 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 5 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) Word has length 174 [2023-12-25 05:27:01,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:01,310 INFO L225 Difference]: With dead ends: 13558 [2023-12-25 05:27:01,310 INFO L226 Difference]: Without dead ends: 7415 [2023-12-25 05:27:01,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 168 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:27:01,328 INFO L413 NwaCegarLoop]: 393 mSDtfsCounter, 1592 mSDsluCounter, 1568 mSDsCounter, 0 mSdLazyCounter, 4029 mSolverCounterSat, 376 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1667 SdHoareTripleChecker+Valid, 1961 SdHoareTripleChecker+Invalid, 4405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 376 IncrementalHoareTripleChecker+Valid, 4029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:01,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1667 Valid, 1961 Invalid, 4405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [376 Valid, 4029 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-25 05:27:01,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7415 states. [2023-12-25 05:27:01,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7415 to 6968. [2023-12-25 05:27:01,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6968 states, 5237 states have (on average 1.535230093565018) internal successors, (8040), 5492 states have internal predecessors, (8040), 1276 states have call successors, (1276), 380 states have call predecessors, (1276), 454 states have return successors, (1713), 1242 states have call predecessors, (1713), 1271 states have call successors, (1713) [2023-12-25 05:27:01,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6968 states to 6968 states and 11029 transitions. [2023-12-25 05:27:01,760 INFO L78 Accepts]: Start accepts. Automaton has 6968 states and 11029 transitions. Word has length 174 [2023-12-25 05:27:01,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:01,760 INFO L495 AbstractCegarLoop]: Abstraction has 6968 states and 11029 transitions. [2023-12-25 05:27:01,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 5 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) [2023-12-25 05:27:01,761 INFO L276 IsEmpty]: Start isEmpty. Operand 6968 states and 11029 transitions. [2023-12-25 05:27:01,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2023-12-25 05:27:01,762 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:01,763 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:01,772 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:27:01,963 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:27:01,963 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:01,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:01,964 INFO L85 PathProgramCache]: Analyzing trace with hash 23081536, now seen corresponding path program 1 times [2023-12-25 05:27:01,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:01,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [920130602] [2023-12-25 05:27:01,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:01,964 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:27:01,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:01,965 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:27:01,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:02,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:02,289 INFO L262 TraceCheckSpWp]: Trace formula consists of 1030 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 05:27:02,305 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:02,515 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-12-25 05:27:02,515 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:02,515 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:02,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [920130602] [2023-12-25 05:27:02,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [920130602] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:02,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:02,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:27:02,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802912684] [2023-12-25 05:27:02,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:02,516 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:27:02,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:02,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:27:02,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:27:02,517 INFO L87 Difference]: Start difference. First operand 6968 states and 11029 transitions. Second operand has 9 states, 8 states have (on average 13.375) internal successors, (107), 8 states have internal predecessors, (107), 5 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 7 states have call predecessors, (19), 4 states have call successors, (19) [2023-12-25 05:27:06,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:06,713 INFO L93 Difference]: Finished difference Result 15363 states and 24532 transitions. [2023-12-25 05:27:06,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 05:27:06,715 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.375) internal successors, (107), 8 states have internal predecessors, (107), 5 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 7 states have call predecessors, (19), 4 states have call successors, (19) Word has length 174 [2023-12-25 05:27:06,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:06,800 INFO L225 Difference]: With dead ends: 15363 [2023-12-25 05:27:06,800 INFO L226 Difference]: Without dead ends: 9337 [2023-12-25 05:27:06,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-12-25 05:27:06,853 INFO L413 NwaCegarLoop]: 366 mSDtfsCounter, 1673 mSDsluCounter, 1633 mSDsCounter, 0 mSdLazyCounter, 5021 mSolverCounterSat, 413 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1755 SdHoareTripleChecker+Valid, 1999 SdHoareTripleChecker+Invalid, 5434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 413 IncrementalHoareTripleChecker+Valid, 5021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:06,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1755 Valid, 1999 Invalid, 5434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [413 Valid, 5021 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-25 05:27:06,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9337 states. [2023-12-25 05:27:07,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9337 to 9152. [2023-12-25 05:27:07,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9152 states, 6853 states have (on average 1.5327593754560047) internal successors, (10504), 7204 states have internal predecessors, (10504), 1708 states have call successors, (1708), 508 states have call predecessors, (1708), 590 states have return successors, (2321), 1642 states have call predecessors, (2321), 1703 states have call successors, (2321) [2023-12-25 05:27:07,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9152 states to 9152 states and 14533 transitions. [2023-12-25 05:27:07,488 INFO L78 Accepts]: Start accepts. Automaton has 9152 states and 14533 transitions. Word has length 174 [2023-12-25 05:27:07,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:07,488 INFO L495 AbstractCegarLoop]: Abstraction has 9152 states and 14533 transitions. [2023-12-25 05:27:07,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.375) internal successors, (107), 8 states have internal predecessors, (107), 5 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 7 states have call predecessors, (19), 4 states have call successors, (19) [2023-12-25 05:27:07,488 INFO L276 IsEmpty]: Start isEmpty. Operand 9152 states and 14533 transitions. [2023-12-25 05:27:07,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2023-12-25 05:27:07,490 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:07,490 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:07,501 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:27:07,701 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:27:07,702 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:07,702 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:07,702 INFO L85 PathProgramCache]: Analyzing trace with hash 265639003, now seen corresponding path program 1 times [2023-12-25 05:27:07,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:07,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1093969756] [2023-12-25 05:27:07,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:07,703 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:27:07,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:07,704 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:27:07,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -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:27:08,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:08,087 INFO L262 TraceCheckSpWp]: Trace formula consists of 1031 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:27:08,090 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:08,177 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-12-25 05:27:08,177 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:27:08,481 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-12-25 05:27:08,482 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:08,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1093969756] [2023-12-25 05:27:08,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1093969756] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:27:08,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:27:08,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-25 05:27:08,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213452186] [2023-12-25 05:27:08,482 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:27:08,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:27:08,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:08,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:27:08,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:08,483 INFO L87 Difference]: Start difference. First operand 9152 states and 14533 transitions. Second operand has 8 states, 8 states have (on average 20.375) internal successors, (163), 8 states have internal predecessors, (163), 6 states have call successors, (30), 4 states have call predecessors, (30), 7 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) [2023-12-25 05:27:13,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:13,081 INFO L93 Difference]: Finished difference Result 37134 states and 59740 transitions. [2023-12-25 05:27:13,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:27:13,082 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.375) internal successors, (163), 8 states have internal predecessors, (163), 6 states have call successors, (30), 4 states have call predecessors, (30), 7 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) Word has length 175 [2023-12-25 05:27:13,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:13,227 INFO L225 Difference]: With dead ends: 37134 [2023-12-25 05:27:13,227 INFO L226 Difference]: Without dead ends: 28050 [2023-12-25 05:27:13,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 344 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-25 05:27:13,262 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 3862 mSDsluCounter, 792 mSDsCounter, 0 mSdLazyCounter, 3350 mSolverCounterSat, 1040 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3942 SdHoareTripleChecker+Valid, 1159 SdHoareTripleChecker+Invalid, 4390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1040 IncrementalHoareTripleChecker+Valid, 3350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:13,263 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3942 Valid, 1159 Invalid, 4390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1040 Valid, 3350 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-25 05:27:13,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28050 states. [2023-12-25 05:27:15,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28050 to 27862. [2023-12-25 05:27:15,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27862 states, 20854 states have (on average 1.5349093699050542) internal successors, (32009), 21992 states have internal predecessors, (32009), 5188 states have call successors, (5188), 1524 states have call predecessors, (5188), 1819 states have return successors, (7474), 4954 states have call predecessors, (7474), 5183 states have call successors, (7474) [2023-12-25 05:27:15,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27862 states to 27862 states and 44671 transitions. [2023-12-25 05:27:15,235 INFO L78 Accepts]: Start accepts. Automaton has 27862 states and 44671 transitions. Word has length 175 [2023-12-25 05:27:15,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:15,236 INFO L495 AbstractCegarLoop]: Abstraction has 27862 states and 44671 transitions. [2023-12-25 05:27:15,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.375) internal successors, (163), 8 states have internal predecessors, (163), 6 states have call successors, (30), 4 states have call predecessors, (30), 7 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) [2023-12-25 05:27:15,236 INFO L276 IsEmpty]: Start isEmpty. Operand 27862 states and 44671 transitions. [2023-12-25 05:27:15,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-12-25 05:27:15,238 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:15,238 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:15,247 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:15,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:15,442 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:15,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:15,443 INFO L85 PathProgramCache]: Analyzing trace with hash 154141337, now seen corresponding path program 1 times [2023-12-25 05:27:15,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:15,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1484280995] [2023-12-25 05:27:15,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:15,443 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:27:15,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:15,444 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:27:15,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 (42)] Waiting until timeout for monitored process [2023-12-25 05:27:15,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:15,769 INFO L262 TraceCheckSpWp]: Trace formula consists of 1037 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:27:15,772 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:15,860 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-25 05:27:15,861 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:15,861 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:15,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1484280995] [2023-12-25 05:27:15,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1484280995] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:15,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:15,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:27:15,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115389703] [2023-12-25 05:27:15,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:15,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:27:15,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:15,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:27:15,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:27:15,863 INFO L87 Difference]: Start difference. First operand 27862 states and 44671 transitions. Second operand has 6 states, 5 states have (on average 23.4) internal successors, (117), 5 states have internal predecessors, (117), 3 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (21), 4 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-25 05:27:18,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:18,977 INFO L93 Difference]: Finished difference Result 69074 states and 109842 transitions. [2023-12-25 05:27:18,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:27:18,978 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 23.4) internal successors, (117), 5 states have internal predecessors, (117), 3 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (21), 4 states have call predecessors, (21), 2 states have call successors, (21) Word has length 177 [2023-12-25 05:27:18,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:19,201 INFO L225 Difference]: With dead ends: 69074 [2023-12-25 05:27:19,201 INFO L226 Difference]: Without dead ends: 44003 [2023-12-25 05:27:19,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:19,273 INFO L413 NwaCegarLoop]: 876 mSDtfsCounter, 348 mSDsluCounter, 3343 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 4219 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:19,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [356 Valid, 4219 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:27:19,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44003 states. [2023-12-25 05:27:22,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44003 to 41733. [2023-12-25 05:27:22,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41733 states, 31465 states have (on average 1.480184331797235) internal successors, (46574), 32976 states have internal predecessors, (46574), 7196 states have call successors, (7196), 2608 states have call predecessors, (7196), 3071 states have return successors, (11390), 6757 states have call predecessors, (11390), 7191 states have call successors, (11390) [2023-12-25 05:27:22,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41733 states to 41733 states and 65160 transitions. [2023-12-25 05:27:22,402 INFO L78 Accepts]: Start accepts. Automaton has 41733 states and 65160 transitions. Word has length 177 [2023-12-25 05:27:22,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:22,402 INFO L495 AbstractCegarLoop]: Abstraction has 41733 states and 65160 transitions. [2023-12-25 05:27:22,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 23.4) internal successors, (117), 5 states have internal predecessors, (117), 3 states have call successors, (22), 3 states have call predecessors, (22), 4 states have return successors, (21), 4 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-25 05:27:22,402 INFO L276 IsEmpty]: Start isEmpty. Operand 41733 states and 65160 transitions. [2023-12-25 05:27:22,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-12-25 05:27:22,404 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:22,405 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:22,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Ended with exit code 0 [2023-12-25 05:27:22,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:22,605 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:22,606 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:22,606 INFO L85 PathProgramCache]: Analyzing trace with hash -1923195561, now seen corresponding path program 1 times [2023-12-25 05:27:22,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:22,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1762248211] [2023-12-25 05:27:22,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:22,606 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:22,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:22,608 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:27:22,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2023-12-25 05:27:22,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:22,953 INFO L262 TraceCheckSpWp]: Trace formula consists of 1036 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:27:22,956 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:23,166 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-25 05:27:23,166 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:23,167 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:23,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1762248211] [2023-12-25 05:27:23,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1762248211] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:23,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:23,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:27:23,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279475504] [2023-12-25 05:27:23,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:23,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:27:23,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:23,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:27:23,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:27:23,168 INFO L87 Difference]: Start difference. First operand 41733 states and 65160 transitions. Second operand has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 6 states have call successors, (22), 5 states have call predecessors, (22), 4 states have return successors, (21), 6 states have call predecessors, (21), 5 states have call successors, (21) [2023-12-25 05:27:27,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:27,863 INFO L93 Difference]: Finished difference Result 79445 states and 127223 transitions. [2023-12-25 05:27:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:27:27,865 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 6 states have call successors, (22), 5 states have call predecessors, (22), 4 states have return successors, (21), 6 states have call predecessors, (21), 5 states have call successors, (21) Word has length 177 [2023-12-25 05:27:27,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:28,070 INFO L225 Difference]: With dead ends: 79445 [2023-12-25 05:27:28,071 INFO L226 Difference]: Without dead ends: 40473 [2023-12-25 05:27:28,167 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:28,167 INFO L413 NwaCegarLoop]: 407 mSDtfsCounter, 1822 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 1508 mSolverCounterSat, 450 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1922 SdHoareTripleChecker+Valid, 936 SdHoareTripleChecker+Invalid, 1958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 450 IncrementalHoareTripleChecker+Valid, 1508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:28,168 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1922 Valid, 936 Invalid, 1958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [450 Valid, 1508 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-25 05:27:28,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40473 states. [2023-12-25 05:27:31,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40473 to 40167. [2023-12-25 05:27:31,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40167 states, 28924 states have (on average 1.5179781496335223) internal successors, (43906), 30913 states have internal predecessors, (43906), 8896 states have call successors, (8896), 1871 states have call predecessors, (8896), 2346 states have return successors, (12882), 8513 states have call predecessors, (12882), 8891 states have call successors, (12882) [2023-12-25 05:27:31,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40167 states to 40167 states and 65684 transitions. [2023-12-25 05:27:31,831 INFO L78 Accepts]: Start accepts. Automaton has 40167 states and 65684 transitions. Word has length 177 [2023-12-25 05:27:31,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:31,832 INFO L495 AbstractCegarLoop]: Abstraction has 40167 states and 65684 transitions. [2023-12-25 05:27:31,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 6 states have call successors, (22), 5 states have call predecessors, (22), 4 states have return successors, (21), 6 states have call predecessors, (21), 5 states have call successors, (21) [2023-12-25 05:27:31,832 INFO L276 IsEmpty]: Start isEmpty. Operand 40167 states and 65684 transitions. [2023-12-25 05:27:31,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-12-25 05:27:31,835 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:31,835 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:31,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 (43)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:32,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:32,036 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:32,036 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:32,037 INFO L85 PathProgramCache]: Analyzing trace with hash -2037173505, now seen corresponding path program 1 times [2023-12-25 05:27:32,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:32,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1548626706] [2023-12-25 05:27:32,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:32,037 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:27:32,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:32,039 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:27:32,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2023-12-25 05:27:32,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:32,579 INFO L262 TraceCheckSpWp]: Trace formula consists of 1039 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:27:32,582 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:32,759 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-12-25 05:27:32,759 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:32,759 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:32,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1548626706] [2023-12-25 05:27:32,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1548626706] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:32,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:32,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:32,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480935876] [2023-12-25 05:27:32,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:32,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:27:32,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:32,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:27:32,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:32,761 INFO L87 Difference]: Start difference. First operand 40167 states and 65684 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-25 05:27:36,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:36,104 INFO L93 Difference]: Finished difference Result 40318 states and 65952 transitions. [2023-12-25 05:27:36,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:27:36,105 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) Word has length 180 [2023-12-25 05:27:36,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:36,246 INFO L225 Difference]: With dead ends: 40318 [2023-12-25 05:27:36,246 INFO L226 Difference]: Without dead ends: 40298 [2023-12-25 05:27:36,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 176 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:27:36,262 INFO L413 NwaCegarLoop]: 793 mSDtfsCounter, 706 mSDsluCounter, 1220 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 714 SdHoareTripleChecker+Valid, 2013 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:36,263 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [714 Valid, 2013 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 05:27:36,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40298 states. [2023-12-25 05:27:39,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40298 to 40177. [2023-12-25 05:27:39,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40177 states, 28934 states have (on average 1.517799129052326) internal successors, (43916), 30923 states have internal predecessors, (43916), 8896 states have call successors, (8896), 1871 states have call predecessors, (8896), 2346 states have return successors, (12882), 8513 states have call predecessors, (12882), 8891 states have call successors, (12882) [2023-12-25 05:27:39,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40177 states to 40177 states and 65694 transitions. [2023-12-25 05:27:39,596 INFO L78 Accepts]: Start accepts. Automaton has 40177 states and 65694 transitions. Word has length 180 [2023-12-25 05:27:39,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:39,597 INFO L495 AbstractCegarLoop]: Abstraction has 40177 states and 65694 transitions. [2023-12-25 05:27:39,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-25 05:27:39,597 INFO L276 IsEmpty]: Start isEmpty. Operand 40177 states and 65694 transitions. [2023-12-25 05:27:39,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2023-12-25 05:27:39,599 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:39,600 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:39,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Ended with exit code 0 [2023-12-25 05:27:39,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:39,801 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:39,801 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:39,801 INFO L85 PathProgramCache]: Analyzing trace with hash 1150416826, now seen corresponding path program 1 times [2023-12-25 05:27:39,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:39,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1348849518] [2023-12-25 05:27:39,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:39,802 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:27:39,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:39,803 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:27:39,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2023-12-25 05:27:40,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:40,161 INFO L262 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 05:27:40,164 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:40,178 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-12-25 05:27:40,179 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:40,179 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:40,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1348849518] [2023-12-25 05:27:40,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1348849518] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:40,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:40,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:27:40,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041617181] [2023-12-25 05:27:40,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:40,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:27:40,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:40,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:27:40,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:40,181 INFO L87 Difference]: Start difference. First operand 40177 states and 65694 transitions. Second operand has 5 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 1 states have call successors, (21) [2023-12-25 05:27:42,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:42,962 INFO L93 Difference]: Finished difference Result 40207 states and 65733 transitions. [2023-12-25 05:27:42,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:27:42,962 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 1 states have call successors, (21) Word has length 185 [2023-12-25 05:27:42,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:43,121 INFO L225 Difference]: With dead ends: 40207 [2023-12-25 05:27:43,121 INFO L226 Difference]: Without dead ends: 40187 [2023-12-25 05:27:43,146 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 181 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:27:43,146 INFO L413 NwaCegarLoop]: 803 mSDtfsCounter, 34 mSDsluCounter, 2368 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 3171 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:43,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 3171 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:27:43,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40187 states. [2023-12-25 05:27:46,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40187 to 40177. [2023-12-25 05:27:46,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40177 states, 28934 states have (on average 1.515310707126564) internal successors, (43844), 30923 states have internal predecessors, (43844), 8896 states have call successors, (8896), 1871 states have call predecessors, (8896), 2346 states have return successors, (12882), 8513 states have call predecessors, (12882), 8891 states have call successors, (12882) [2023-12-25 05:27:46,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40177 states to 40177 states and 65622 transitions. [2023-12-25 05:27:46,518 INFO L78 Accepts]: Start accepts. Automaton has 40177 states and 65622 transitions. Word has length 185 [2023-12-25 05:27:46,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:46,519 INFO L495 AbstractCegarLoop]: Abstraction has 40177 states and 65622 transitions. [2023-12-25 05:27:46,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 1 states have call successors, (21) [2023-12-25 05:27:46,519 INFO L276 IsEmpty]: Start isEmpty. Operand 40177 states and 65622 transitions. [2023-12-25 05:27:46,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2023-12-25 05:27:46,521 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:46,521 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:46,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Ended with exit code 0 [2023-12-25 05:27:46,731 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:46,731 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:46,731 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:46,731 INFO L85 PathProgramCache]: Analyzing trace with hash -745646574, now seen corresponding path program 1 times [2023-12-25 05:27:46,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:46,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [486028650] [2023-12-25 05:27:46,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:46,732 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:27:46,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:46,733 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:27:46,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2023-12-25 05:27:47,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:47,070 INFO L262 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-25 05:27:47,073 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:47,212 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-12-25 05:27:47,213 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:47,213 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:47,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [486028650] [2023-12-25 05:27:47,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [486028650] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:47,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:47,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:27:47,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709553873] [2023-12-25 05:27:47,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:47,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:27:47,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:47,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:27:47,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:47,214 INFO L87 Difference]: Start difference. First operand 40177 states and 65622 transitions. Second operand has 8 states, 8 states have (on average 15.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (23), 3 states have call predecessors, (23), 4 states have return successors, (22), 5 states have call predecessors, (22), 3 states have call successors, (22) [2023-12-25 05:27:52,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:52,880 INFO L93 Difference]: Finished difference Result 80401 states and 131319 transitions. [2023-12-25 05:27:52,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:27:52,881 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (23), 3 states have call predecessors, (23), 4 states have return successors, (22), 5 states have call predecessors, (22), 3 states have call successors, (22) Word has length 194 [2023-12-25 05:27:52,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:53,282 INFO L225 Difference]: With dead ends: 80401 [2023-12-25 05:27:53,282 INFO L226 Difference]: Without dead ends: 40309 [2023-12-25 05:27:53,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-25 05:27:53,407 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 1190 mSDsluCounter, 1102 mSDsCounter, 0 mSdLazyCounter, 2595 mSolverCounterSat, 348 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1190 SdHoareTripleChecker+Valid, 1463 SdHoareTripleChecker+Invalid, 2943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 348 IncrementalHoareTripleChecker+Valid, 2595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:53,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1190 Valid, 1463 Invalid, 2943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [348 Valid, 2595 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 05:27:53,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40309 states. [2023-12-25 05:27:57,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40309 to 40177. [2023-12-25 05:27:57,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40177 states, 28934 states have (on average 1.5128222852008018) internal successors, (43772), 30923 states have internal predecessors, (43772), 8896 states have call successors, (8896), 1871 states have call predecessors, (8896), 2346 states have return successors, (12882), 8513 states have call predecessors, (12882), 8891 states have call successors, (12882) [2023-12-25 05:27:57,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40177 states to 40177 states and 65550 transitions. [2023-12-25 05:27:57,729 INFO L78 Accepts]: Start accepts. Automaton has 40177 states and 65550 transitions. Word has length 194 [2023-12-25 05:27:57,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:57,730 INFO L495 AbstractCegarLoop]: Abstraction has 40177 states and 65550 transitions. [2023-12-25 05:27:57,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (23), 3 states have call predecessors, (23), 4 states have return successors, (22), 5 states have call predecessors, (22), 3 states have call successors, (22) [2023-12-25 05:27:57,730 INFO L276 IsEmpty]: Start isEmpty. Operand 40177 states and 65550 transitions. [2023-12-25 05:27:57,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2023-12-25 05:27:57,733 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:57,733 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:57,744 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 (46)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:57,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:27:57,934 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:57,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:57,935 INFO L85 PathProgramCache]: Analyzing trace with hash 1249626493, now seen corresponding path program 1 times [2023-12-25 05:27:57,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:57,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1793157450] [2023-12-25 05:27:57,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:57,936 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:27:57,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:57,937 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:27:57,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2023-12-25 05:27:58,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:58,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 1076 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 05:27:58,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:58,390 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2023-12-25 05:27:58,390 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:58,391 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:58,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1793157450] [2023-12-25 05:27:58,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1793157450] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:58,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:58,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:27:58,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713132979] [2023-12-25 05:27:58,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:58,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:27:58,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:58,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:27:58,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:27:58,392 INFO L87 Difference]: Start difference. First operand 40177 states and 65550 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) [2023-12-25 05:28:02,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:02,044 INFO L93 Difference]: Finished difference Result 40746 states and 66944 transitions. [2023-12-25 05:28:02,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:28:02,045 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) Word has length 203 [2023-12-25 05:28:02,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:02,259 INFO L225 Difference]: With dead ends: 40746 [2023-12-25 05:28:02,259 INFO L226 Difference]: Without dead ends: 40726 [2023-12-25 05:28:02,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 201 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:28:02,291 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 47 mSDsluCounter, 1619 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 2456 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:02,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 2456 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:28:02,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40726 states. [2023-12-25 05:28:05,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40726 to 40249. [2023-12-25 05:28:05,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40249 states, 29006 states have (on average 1.5103082120940494) internal successors, (43808), 30995 states have internal predecessors, (43808), 8896 states have call successors, (8896), 1871 states have call predecessors, (8896), 2346 states have return successors, (12882), 8513 states have call predecessors, (12882), 8891 states have call successors, (12882) [2023-12-25 05:28:05,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40249 states to 40249 states and 65586 transitions. [2023-12-25 05:28:05,845 INFO L78 Accepts]: Start accepts. Automaton has 40249 states and 65586 transitions. Word has length 203 [2023-12-25 05:28:05,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:05,845 INFO L495 AbstractCegarLoop]: Abstraction has 40249 states and 65586 transitions. [2023-12-25 05:28:05,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) [2023-12-25 05:28:05,845 INFO L276 IsEmpty]: Start isEmpty. Operand 40249 states and 65586 transitions. [2023-12-25 05:28:05,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2023-12-25 05:28:05,849 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:05,849 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 7, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:28:05,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Ended with exit code 0 [2023-12-25 05:28:06,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:06,051 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:06,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:06,052 INFO L85 PathProgramCache]: Analyzing trace with hash -331250485, now seen corresponding path program 1 times [2023-12-25 05:28:06,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:06,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1244440376] [2023-12-25 05:28:06,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:06,052 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:28:06,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:06,053 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:28:06,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2023-12-25 05:28:06,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:06,384 INFO L262 TraceCheckSpWp]: Trace formula consists of 1122 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 05:28:06,387 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:06,811 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 109 proven. 8 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-12-25 05:28:06,811 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:28:07,319 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 19 proven. 8 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-12-25 05:28:07,320 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:07,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1244440376] [2023-12-25 05:28:07,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1244440376] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:28:07,320 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:28:07,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2023-12-25 05:28:07,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143837915] [2023-12-25 05:28:07,321 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:28:07,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-25 05:28:07,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:07,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-25 05:28:07,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2023-12-25 05:28:07,325 INFO L87 Difference]: Start difference. First operand 40249 states and 65586 transitions. Second operand has 15 states, 15 states have (on average 14.6) internal successors, (219), 13 states have internal predecessors, (219), 8 states have call successors, (44), 5 states have call predecessors, (44), 10 states have return successors, (45), 10 states have call predecessors, (45), 7 states have call successors, (45) [2023-12-25 05:28:20,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:20,216 INFO L93 Difference]: Finished difference Result 131554 states and 217233 transitions. [2023-12-25 05:28:20,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 05:28:20,216 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 14.6) internal successors, (219), 13 states have internal predecessors, (219), 8 states have call successors, (44), 5 states have call predecessors, (44), 10 states have return successors, (45), 10 states have call predecessors, (45), 7 states have call successors, (45) Word has length 237 [2023-12-25 05:28:20,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:20,741 INFO L225 Difference]: With dead ends: 131554 [2023-12-25 05:28:20,741 INFO L226 Difference]: Without dead ends: 91378 [2023-12-25 05:28:20,874 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 461 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2023-12-25 05:28:20,874 INFO L413 NwaCegarLoop]: 780 mSDtfsCounter, 4665 mSDsluCounter, 2574 mSDsCounter, 0 mSdLazyCounter, 5561 mSolverCounterSat, 1283 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4769 SdHoareTripleChecker+Valid, 3354 SdHoareTripleChecker+Invalid, 6844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1283 IncrementalHoareTripleChecker+Valid, 5561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:20,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4769 Valid, 3354 Invalid, 6844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1283 Valid, 5561 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-12-25 05:28:20,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91378 states. [2023-12-25 05:28:29,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91378 to 91082. [2023-12-25 05:28:29,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91082 states, 64103 states have (on average 1.5153424956710295) internal successors, (97138), 68877 states have internal predecessors, (97138), 22026 states have call successors, (22026), 3680 states have call predecessors, (22026), 4952 states have return successors, (32192), 21371 states have call predecessors, (32192), 22021 states have call successors, (32192) [2023-12-25 05:28:30,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91082 states to 91082 states and 151356 transitions. [2023-12-25 05:28:30,856 INFO L78 Accepts]: Start accepts. Automaton has 91082 states and 151356 transitions. Word has length 237 [2023-12-25 05:28:30,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:30,856 INFO L495 AbstractCegarLoop]: Abstraction has 91082 states and 151356 transitions. [2023-12-25 05:28:30,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 14.6) internal successors, (219), 13 states have internal predecessors, (219), 8 states have call successors, (44), 5 states have call predecessors, (44), 10 states have return successors, (45), 10 states have call predecessors, (45), 7 states have call successors, (45) [2023-12-25 05:28:30,856 INFO L276 IsEmpty]: Start isEmpty. Operand 91082 states and 151356 transitions. [2023-12-25 05:28:30,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2023-12-25 05:28:30,863 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:30,863 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:28:30,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2023-12-25 05:28:31,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:28:31,064 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:31,065 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:31,065 INFO L85 PathProgramCache]: Analyzing trace with hash 882224746, now seen corresponding path program 1 times [2023-12-25 05:28:31,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:31,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [739044439] [2023-12-25 05:28:31,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:31,066 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_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:28:31,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:31,067 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:28:31,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2023-12-25 05:28:31,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:31,484 INFO L262 TraceCheckSpWp]: Trace formula consists of 1373 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:28:31,487 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:31,510 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2023-12-25 05:28:31,510 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:31,510 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:31,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [739044439] [2023-12-25 05:28:31,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [739044439] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:31,510 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:31,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:28:31,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292245130] [2023-12-25 05:28:31,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:31,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:28:31,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:31,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:28:31,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:28:31,512 INFO L87 Difference]: Start difference. First operand 91082 states and 151356 transitions. Second operand has 6 states, 6 states have (on average 29.333333333333332) internal successors, (176), 5 states have internal predecessors, (176), 2 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (35), 3 states have call predecessors, (35), 2 states have call successors, (35) [2023-12-25 05:28:42,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:42,581 INFO L93 Difference]: Finished difference Result 195803 states and 330883 transitions. [2023-12-25 05:28:42,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:28:42,582 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 29.333333333333332) internal successors, (176), 5 states have internal predecessors, (176), 2 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (35), 3 states have call predecessors, (35), 2 states have call successors, (35) Word has length 315 [2023-12-25 05:28:42,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:43,396 INFO L225 Difference]: With dead ends: 195803 [2023-12-25 05:28:43,396 INFO L226 Difference]: Without dead ends: 104794 [2023-12-25 05:28:43,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:28:43,698 INFO L413 NwaCegarLoop]: 799 mSDtfsCounter, 143 mSDsluCounter, 3169 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 3968 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:43,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 3968 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:28:43,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104794 states.