/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/elevator_spec3_product03.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:32:49,605 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:32:49,678 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:32:49,683 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:32:49,683 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:32:49,707 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:32:49,707 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:32:49,707 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:32:49,708 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:32:49,711 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:32:49,711 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:32:49,711 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:32:49,712 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:32:49,713 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:32:49,713 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:32:49,713 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:32:49,713 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:32:49,713 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:32:49,714 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:32:49,714 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:32:49,714 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:32:49,714 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:32:49,714 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:32:49,715 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:32:49,715 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:32:49,715 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:32:49,715 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:32:49,715 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:32:49,715 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:32:49,715 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:32:49,716 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:32:49,716 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:32:49,716 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:32:49,716 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:32:49,717 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:32:49,717 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:32:49,717 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:32:49,717 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:32:49,717 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:32:49,717 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:32:49,717 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:32:49,718 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:32:49,718 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:32:49,718 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:32:49,718 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:32:49,718 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:32:49,718 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:32:49,887 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:32:49,901 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:32:49,903 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:32:49,904 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:32:49,904 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:32:49,905 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec3_product03.cil.c [2023-12-25 05:32:51,087 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:32:51,316 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:32:51,316 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec3_product03.cil.c [2023-12-25 05:32:51,342 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ed5f36f15/a23c8f7f25d747a2892faa449e104a70/FLAGf4466775f [2023-12-25 05:32:51,361 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ed5f36f15/a23c8f7f25d747a2892faa449e104a70 [2023-12-25 05:32:51,363 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:32:51,364 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:32:51,365 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:32:51,365 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:32:51,369 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:32:51,370 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:32:51" (1/1) ... [2023-12-25 05:32:51,371 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2400fbea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:51, skipping insertion in model container [2023-12-25 05:32:51,371 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:32:51" (1/1) ... [2023-12-25 05:32:51,429 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:32:51,726 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec3_product03.cil.c[33356,33369] [2023-12-25 05:32:51,835 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:32:51,863 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:32:51,871 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:32:51,903 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec3_product03.cil.c[33356,33369] [2023-12-25 05:32:51,953 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:32:51,965 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:32:51,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [48] [2023-12-25 05:32:51,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [414] [2023-12-25 05:32:51,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification3_spec.i","") [514] [2023-12-25 05:32:51,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [704] [2023-12-25 05:32:51,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1371] [2023-12-25 05:32:51,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1389] [2023-12-25 05:32:51,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [1427] [2023-12-25 05:32:51,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1436] [2023-12-25 05:32:51,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [2938] [2023-12-25 05:32:51,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [3057] [2023-12-25 05:32:52,015 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec3_product03.cil.c[33356,33369] [2023-12-25 05:32:52,053 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:32:52,100 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:32:52,100 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:52 WrapperNode [2023-12-25 05:32:52,101 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:32:52,101 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:32:52,102 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:32:52,102 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:32:52,122 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:32:52" (1/1) ... [2023-12-25 05:32:52,159 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:32:52" (1/1) ... [2023-12-25 05:32:52,185 INFO L138 Inliner]: procedures = 92, calls = 342, calls flagged for inlining = 21, calls inlined = 18, statements flattened = 978 [2023-12-25 05:32:52,185 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:32:52,186 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:32:52,186 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:32:52,186 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:32:52,194 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:52" (1/1) ... [2023-12-25 05:32:52,194 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:52" (1/1) ... [2023-12-25 05:32:52,199 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:52" (1/1) ... [2023-12-25 05:32:52,239 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2023-12-25 05:32:52,239 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:52" (1/1) ... [2023-12-25 05:32:52,240 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:52" (1/1) ... [2023-12-25 05:32:52,271 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:52" (1/1) ... [2023-12-25 05:32:52,279 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:52" (1/1) ... [2023-12-25 05:32:52,301 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:52" (1/1) ... [2023-12-25 05:32:52,320 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:52" (1/1) ... [2023-12-25 05:32:52,330 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:32:52,331 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:32:52,331 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:32:52,331 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:32:52,332 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:52" (1/1) ... [2023-12-25 05:32:52,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:32:52,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:32:52,396 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:32:52,429 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:32:52,441 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:32:52,441 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2023-12-25 05:32:52,441 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2023-12-25 05:32:52,441 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-25 05:32:52,441 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-25 05:32:52,441 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-25 05:32:52,441 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-25 05:32:52,442 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-25 05:32:52,442 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-25 05:32:52,442 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2023-12-25 05:32:52,442 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2023-12-25 05:32:52,442 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-25 05:32:52,442 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-25 05:32:52,442 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-25 05:32:52,442 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-25 05:32:52,442 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-25 05:32:52,442 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-25 05:32:52,443 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-25 05:32:52,443 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-25 05:32:52,443 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-25 05:32:52,443 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-25 05:32:52,443 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-25 05:32:52,443 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-25 05:32:52,443 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-25 05:32:52,443 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-25 05:32:52,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:32:52,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:32:52,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:32:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:32:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-25 05:32:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-25 05:32:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-25 05:32:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-25 05:32:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-25 05:32:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-25 05:32:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-25 05:32:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-25 05:32:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-25 05:32:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-25 05:32:52,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-25 05:32:52,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-25 05:32:52,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-25 05:32:52,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-25 05:32:52,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-25 05:32:52,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-25 05:32:52,445 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-25 05:32:52,445 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-25 05:32:52,445 INFO L130 BoogieDeclarations]: Found specification of procedure initTopDown [2023-12-25 05:32:52,445 INFO L138 BoogieDeclarations]: Found implementation of procedure initTopDown [2023-12-25 05:32:52,445 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-25 05:32:52,446 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-25 05:32:52,446 INFO L130 BoogieDeclarations]: Found specification of procedure initFloors [2023-12-25 05:32:52,446 INFO L138 BoogieDeclarations]: Found implementation of procedure initFloors [2023-12-25 05:32:52,446 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-25 05:32:52,446 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-25 05:32:52,446 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-25 05:32:52,446 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-25 05:32:52,446 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-25 05:32:52,447 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-25 05:32:52,447 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-25 05:32:52,447 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-25 05:32:52,447 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__base [2023-12-25 05:32:52,447 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__base [2023-12-25 05:32:52,447 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2023-12-25 05:32:52,447 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2023-12-25 05:32:52,447 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-25 05:32:52,447 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-25 05:32:52,447 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-25 05:32:52,447 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-25 05:32:52,448 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-25 05:32:52,448 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-25 05:32:52,448 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:32:52,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:32:52,448 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-25 05:32:52,448 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-25 05:32:52,595 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:32:52,598 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:32:53,475 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:32:53,555 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:32:53,555 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:32:53,555 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:32:53 BoogieIcfgContainer [2023-12-25 05:32:53,555 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:32:53,557 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:32:53,557 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:32:53,559 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:32:53,559 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:32:51" (1/3) ... [2023-12-25 05:32:53,561 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6aaad281 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:32:53, skipping insertion in model container [2023-12-25 05:32:53,561 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:32:52" (2/3) ... [2023-12-25 05:32:53,562 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6aaad281 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:32:53, skipping insertion in model container [2023-12-25 05:32:53,562 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:32:53" (3/3) ... [2023-12-25 05:32:53,562 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec3_product03.cil.c [2023-12-25 05:32:53,574 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:32:53,574 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:32:53,628 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:32:53,634 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;@6330692b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:32:53,634 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:32:53,642 INFO L276 IsEmpty]: Start isEmpty. Operand has 554 states, 420 states have (on average 1.7047619047619047) internal successors, (716), 438 states have internal predecessors, (716), 106 states have call successors, (106), 26 states have call predecessors, (106), 26 states have return successors, (106), 103 states have call predecessors, (106), 106 states have call successors, (106) [2023-12-25 05:32:53,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-25 05:32:53,661 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:32:53,662 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:32:53,662 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:32:53,665 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:32:53,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1330252201, now seen corresponding path program 1 times [2023-12-25 05:32:53,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:32:53,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [19201716] [2023-12-25 05:32:53,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:32:53,677 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:32:53,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:32:53,690 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:32:53,709 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:32:54,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:32:54,111 INFO L262 TraceCheckSpWp]: Trace formula consists of 827 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:32:54,117 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:32:54,223 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:32:54,223 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:32:54,224 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:32:54,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [19201716] [2023-12-25 05:32:54,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [19201716] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:32:54,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:32:54,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:32:54,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3957559] [2023-12-25 05:32:54,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:32:54,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:32:54,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:32:54,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:32:54,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:32:54,272 INFO L87 Difference]: Start difference. First operand has 554 states, 420 states have (on average 1.7047619047619047) internal successors, (716), 438 states have internal predecessors, (716), 106 states have call successors, (106), 26 states have call predecessors, (106), 26 states have return successors, (106), 103 states have call predecessors, (106), 106 states have call successors, (106) Second operand has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:32:54,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:32:54,520 INFO L93 Difference]: Finished difference Result 1111 states and 1874 transitions. [2023-12-25 05:32:54,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:32:54,522 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 100 [2023-12-25 05:32:54,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:32:54,532 INFO L225 Difference]: With dead ends: 1111 [2023-12-25 05:32:54,532 INFO L226 Difference]: Without dead ends: 562 [2023-12-25 05:32:54,537 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 94 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:32:54,539 INFO L413 NwaCegarLoop]: 898 mSDtfsCounter, 115 mSDsluCounter, 4395 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 5293 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:32:54,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 5293 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:32:54,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2023-12-25 05:32:54,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 560. [2023-12-25 05:32:54,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 426 states have (on average 1.6901408450704225) internal successors, (720), 444 states have internal predecessors, (720), 107 states have call successors, (107), 26 states have call predecessors, (107), 26 states have return successors, (106), 102 states have call predecessors, (106), 104 states have call successors, (106) [2023-12-25 05:32:54,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 933 transitions. [2023-12-25 05:32:54,636 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 933 transitions. Word has length 100 [2023-12-25 05:32:54,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:32:54,637 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 933 transitions. [2023-12-25 05:32:54,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:32:54,637 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 933 transitions. [2023-12-25 05:32:54,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 05:32:54,640 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:32:54,641 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:32:54,671 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:32:54,872 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:32:54,872 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:32:54,873 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:32:54,873 INFO L85 PathProgramCache]: Analyzing trace with hash -979590209, now seen corresponding path program 1 times [2023-12-25 05:32:54,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:32:54,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [735994591] [2023-12-25 05:32:54,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:32:54,874 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:32:54,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:32:54,875 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:32:54,906 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:32:55,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:32:55,167 INFO L262 TraceCheckSpWp]: Trace formula consists of 828 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:32:55,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:32:55,192 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:32:55,192 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:32:55,192 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:32:55,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [735994591] [2023-12-25 05:32:55,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [735994591] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:32:55,193 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:32:55,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:32:55,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667131455] [2023-12-25 05:32:55,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:32:55,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:32:55,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:32:55,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:32:55,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:32:55,206 INFO L87 Difference]: Start difference. First operand 560 states and 933 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 05:32:55,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:32:55,284 INFO L93 Difference]: Finished difference Result 1108 states and 1853 transitions. [2023-12-25 05:32:55,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:32:55,284 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 101 [2023-12-25 05:32:55,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:32:55,287 INFO L225 Difference]: With dead ends: 1108 [2023-12-25 05:32:55,288 INFO L226 Difference]: Without dead ends: 537 [2023-12-25 05:32:55,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 98 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:32:55,292 INFO L413 NwaCegarLoop]: 890 mSDtfsCounter, 22 mSDsluCounter, 1773 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2663 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:32:55,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 2663 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:32:55,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2023-12-25 05:32:55,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2023-12-25 05:32:55,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 406 states have (on average 1.6798029556650247) internal successors, (682), 422 states have internal predecessors, (682), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2023-12-25 05:32:55,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 891 transitions. [2023-12-25 05:32:55,314 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 891 transitions. Word has length 101 [2023-12-25 05:32:55,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:32:55,314 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 891 transitions. [2023-12-25 05:32:55,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-25 05:32:55,315 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 891 transitions. [2023-12-25 05:32:55,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-25 05:32:55,317 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:32:55,317 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:32:55,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-25 05:32:55,525 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:32:55,526 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:32:55,526 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:32:55,526 INFO L85 PathProgramCache]: Analyzing trace with hash 50352141, now seen corresponding path program 1 times [2023-12-25 05:32:55,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:32:55,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [212854602] [2023-12-25 05:32:55,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:32:55,527 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:32:55,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:32:55,529 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:32:55,549 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:32:55,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:32:55,823 INFO L262 TraceCheckSpWp]: Trace formula consists of 828 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:32:55,827 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:32:55,886 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:32:55,886 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:32:55,887 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:32:55,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [212854602] [2023-12-25 05:32:55,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [212854602] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:32:55,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:32:55,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:32:55,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707750631] [2023-12-25 05:32:55,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:32:55,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:32:55,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:32:55,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:32:55,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:32:55,892 INFO L87 Difference]: Start difference. First operand 537 states and 891 transitions. Second operand has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:32:56,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:32:56,097 INFO L93 Difference]: Finished difference Result 1072 states and 1786 transitions. [2023-12-25 05:32:56,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:32:56,097 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 101 [2023-12-25 05:32:56,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:32:56,100 INFO L225 Difference]: With dead ends: 1072 [2023-12-25 05:32:56,100 INFO L226 Difference]: Without dead ends: 531 [2023-12-25 05:32:56,103 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:32:56,103 INFO L413 NwaCegarLoop]: 866 mSDtfsCounter, 101 mSDsluCounter, 4251 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 5117 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:32:56,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 5117 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:32:56,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2023-12-25 05:32:56,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 531. [2023-12-25 05:32:56,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 400 states have (on average 1.6725) internal successors, (669), 416 states have internal predecessors, (669), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2023-12-25 05:32:56,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 878 transitions. [2023-12-25 05:32:56,145 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 878 transitions. Word has length 101 [2023-12-25 05:32:56,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:32:56,145 INFO L495 AbstractCegarLoop]: Abstraction has 531 states and 878 transitions. [2023-12-25 05:32:56,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:32:56,146 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 878 transitions. [2023-12-25 05:32:56,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-25 05:32:56,171 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:32:56,171 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:32:56,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-25 05:32:56,393 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:32:56,393 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:32:56,394 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:32:56,394 INFO L85 PathProgramCache]: Analyzing trace with hash 809205875, now seen corresponding path program 1 times [2023-12-25 05:32:56,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:32:56,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [846754602] [2023-12-25 05:32:56,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:32:56,395 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:32:56,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:32:56,397 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:32:56,445 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:32:56,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:32:56,744 INFO L262 TraceCheckSpWp]: Trace formula consists of 829 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:32:56,748 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:32:56,795 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:32:56,796 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:32:56,796 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:32:56,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [846754602] [2023-12-25 05:32:56,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [846754602] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:32:56,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:32:56,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:32:56,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274650848] [2023-12-25 05:32:56,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:32:56,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:32:56,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:32:56,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:32:56,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:32:56,798 INFO L87 Difference]: Start difference. First operand 531 states and 878 transitions. Second operand has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:32:56,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:32:56,942 INFO L93 Difference]: Finished difference Result 1060 states and 1760 transitions. [2023-12-25 05:32:56,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:32:56,943 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 102 [2023-12-25 05:32:56,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:32:56,945 INFO L225 Difference]: With dead ends: 1060 [2023-12-25 05:32:56,946 INFO L226 Difference]: Without dead ends: 525 [2023-12-25 05:32:56,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:32:56,949 INFO L413 NwaCegarLoop]: 854 mSDtfsCounter, 87 mSDsluCounter, 4203 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 5057 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:32:56,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 5057 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:32:56,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2023-12-25 05:32:56,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 525. [2023-12-25 05:32:56,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 394 states have (on average 1.6649746192893402) internal successors, (656), 410 states have internal predecessors, (656), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2023-12-25 05:32:56,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 865 transitions. [2023-12-25 05:32:56,965 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 865 transitions. Word has length 102 [2023-12-25 05:32:56,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:32:56,966 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 865 transitions. [2023-12-25 05:32:56,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:32:56,966 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 865 transitions. [2023-12-25 05:32:56,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-25 05:32:56,968 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:32:56,968 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:32:56,979 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:32:57,178 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:32:57,179 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:32:57,179 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:32:57,179 INFO L85 PathProgramCache]: Analyzing trace with hash -526340055, now seen corresponding path program 1 times [2023-12-25 05:32:57,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:32:57,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [839472245] [2023-12-25 05:32:57,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:32:57,180 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:32:57,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:32:57,182 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:32:57,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-25 05:32:57,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:32:57,533 INFO L262 TraceCheckSpWp]: Trace formula consists of 830 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:32:57,537 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:32:57,587 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:32:57,587 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:32:57,587 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:32:57,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [839472245] [2023-12-25 05:32:57,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [839472245] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:32:57,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:32:57,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:32:57,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270724548] [2023-12-25 05:32:57,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:32:57,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:32:57,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:32:57,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:32:57,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:32:57,590 INFO L87 Difference]: Start difference. First operand 525 states and 865 transitions. Second operand has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:32:57,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:32:57,740 INFO L93 Difference]: Finished difference Result 1048 states and 1734 transitions. [2023-12-25 05:32:57,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:32:57,741 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 103 [2023-12-25 05:32:57,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:32:57,744 INFO L225 Difference]: With dead ends: 1048 [2023-12-25 05:32:57,744 INFO L226 Difference]: Without dead ends: 519 [2023-12-25 05:32:57,747 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:32:57,748 INFO L413 NwaCegarLoop]: 842 mSDtfsCounter, 73 mSDsluCounter, 4155 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 4997 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:32:57,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 4997 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:32:57,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2023-12-25 05:32:57,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 519. [2023-12-25 05:32:57,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 388 states have (on average 1.657216494845361) internal successors, (643), 404 states have internal predecessors, (643), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2023-12-25 05:32:57,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 852 transitions. [2023-12-25 05:32:57,767 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 852 transitions. Word has length 103 [2023-12-25 05:32:57,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:32:57,768 INFO L495 AbstractCegarLoop]: Abstraction has 519 states and 852 transitions. [2023-12-25 05:32:57,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:32:57,768 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 852 transitions. [2023-12-25 05:32:57,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-25 05:32:57,770 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:32:57,771 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:32:57,794 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:32:57,981 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:32:57,981 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:32:57,981 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:32:57,982 INFO L85 PathProgramCache]: Analyzing trace with hash 151325128, now seen corresponding path program 1 times [2023-12-25 05:32:57,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:32:57,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1455124958] [2023-12-25 05:32:57,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:32:57,982 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:32:57,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:32:57,984 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:32:58,032 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:32:58,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:32:58,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 829 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:32:58,348 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:32:58,395 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:32:58,396 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:32:58,396 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:32:58,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1455124958] [2023-12-25 05:32:58,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1455124958] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:32:58,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:32:58,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:32:58,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157684381] [2023-12-25 05:32:58,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:32:58,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:32:58,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:32:58,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:32:58,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:32:58,397 INFO L87 Difference]: Start difference. First operand 519 states and 852 transitions. Second operand has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:32:58,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:32:58,516 INFO L93 Difference]: Finished difference Result 1036 states and 1708 transitions. [2023-12-25 05:32:58,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:32:58,517 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 103 [2023-12-25 05:32:58,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:32:58,519 INFO L225 Difference]: With dead ends: 1036 [2023-12-25 05:32:58,519 INFO L226 Difference]: Without dead ends: 519 [2023-12-25 05:32:58,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:32:58,522 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 48 mSDsluCounter, 4119 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 4949 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:32:58,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 4949 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:32:58,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2023-12-25 05:32:58,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 519. [2023-12-25 05:32:58,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 388 states have (on average 1.6546391752577319) internal successors, (642), 404 states have internal predecessors, (642), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2023-12-25 05:32:58,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 851 transitions. [2023-12-25 05:32:58,536 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 851 transitions. Word has length 103 [2023-12-25 05:32:58,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:32:58,536 INFO L495 AbstractCegarLoop]: Abstraction has 519 states and 851 transitions. [2023-12-25 05:32:58,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:32:58,536 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 851 transitions. [2023-12-25 05:32:58,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 05:32:58,538 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:32:58,538 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:32:58,549 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:32:58,740 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:32:58,741 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:32:58,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:32:58,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1931201167, now seen corresponding path program 1 times [2023-12-25 05:32:58,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:32:58,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1992011962] [2023-12-25 05:32:58,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:32:58,742 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:32:58,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:32:58,743 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:32:58,769 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:32:59,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:32:59,059 INFO L262 TraceCheckSpWp]: Trace formula consists of 831 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:32:59,062 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:32:59,112 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:32:59,113 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:32:59,113 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:32:59,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1992011962] [2023-12-25 05:32:59,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1992011962] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:32:59,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:32:59,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:32:59,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97082614] [2023-12-25 05:32:59,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:32:59,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:32:59,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:32:59,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:32:59,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:32:59,114 INFO L87 Difference]: Start difference. First operand 519 states and 851 transitions. Second operand has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:32:59,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:32:59,284 INFO L93 Difference]: Finished difference Result 1030 states and 1695 transitions. [2023-12-25 05:32:59,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:32:59,285 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 104 [2023-12-25 05:32:59,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:32:59,287 INFO L225 Difference]: With dead ends: 1030 [2023-12-25 05:32:59,287 INFO L226 Difference]: Without dead ends: 519 [2023-12-25 05:32:59,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 97 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:32:59,290 INFO L413 NwaCegarLoop]: 820 mSDtfsCounter, 35 mSDsluCounter, 4897 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 5717 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:32:59,290 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 5717 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:32:59,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2023-12-25 05:32:59,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 519. [2023-12-25 05:32:59,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 388 states have (on average 1.652061855670103) internal successors, (641), 404 states have internal predecessors, (641), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2023-12-25 05:32:59,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 850 transitions. [2023-12-25 05:32:59,303 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 850 transitions. Word has length 104 [2023-12-25 05:32:59,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:32:59,303 INFO L495 AbstractCegarLoop]: Abstraction has 519 states and 850 transitions. [2023-12-25 05:32:59,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:32:59,303 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 850 transitions. [2023-12-25 05:32:59,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-25 05:32:59,305 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:32:59,305 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:32:59,323 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:32:59,523 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:32:59,524 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:32:59,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:32:59,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1698629623, now seen corresponding path program 1 times [2023-12-25 05:32:59,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:32:59,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1891401824] [2023-12-25 05:32:59,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:32:59,525 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:32:59,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:32:59,526 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:32:59,555 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:32:59,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:32:59,817 INFO L262 TraceCheckSpWp]: Trace formula consists of 832 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:32:59,820 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:32:59,877 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:32:59,877 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:32:59,877 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:32:59,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1891401824] [2023-12-25 05:32:59,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1891401824] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:32:59,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:32:59,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:32:59,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106218808] [2023-12-25 05:32:59,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:32:59,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:32:59,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:32:59,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:32:59,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:32:59,878 INFO L87 Difference]: Start difference. First operand 519 states and 850 transitions. Second operand has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:33:00,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:00,058 INFO L93 Difference]: Finished difference Result 1030 states and 1693 transitions. [2023-12-25 05:33:00,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:33:00,059 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 105 [2023-12-25 05:33:00,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:00,066 INFO L225 Difference]: With dead ends: 1030 [2023-12-25 05:33:00,066 INFO L226 Difference]: Without dead ends: 519 [2023-12-25 05:33:00,070 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:33:00,072 INFO L413 NwaCegarLoop]: 820 mSDtfsCounter, 32 mSDsluCounter, 4897 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 5717 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:00,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 5717 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:33:00,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2023-12-25 05:33:00,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 519. [2023-12-25 05:33:00,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 388 states have (on average 1.6494845360824741) internal successors, (640), 404 states have internal predecessors, (640), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2023-12-25 05:33:00,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 849 transitions. [2023-12-25 05:33:00,094 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 849 transitions. Word has length 105 [2023-12-25 05:33:00,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:00,094 INFO L495 AbstractCegarLoop]: Abstraction has 519 states and 849 transitions. [2023-12-25 05:33:00,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:33:00,094 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 849 transitions. [2023-12-25 05:33:00,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-25 05:33:00,096 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:00,096 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:00,106 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:33:00,306 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:33:00,306 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:00,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:00,307 INFO L85 PathProgramCache]: Analyzing trace with hash -456650262, now seen corresponding path program 1 times [2023-12-25 05:33:00,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:00,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1274453784] [2023-12-25 05:33:00,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:00,307 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:33:00,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:00,314 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:33:00,350 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:33:00,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:00,578 INFO L262 TraceCheckSpWp]: Trace formula consists of 833 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:33:00,581 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:00,628 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:33:00,628 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:00,629 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:00,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1274453784] [2023-12-25 05:33:00,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1274453784] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:00,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:00,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:33:00,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798064096] [2023-12-25 05:33:00,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:00,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:33:00,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:00,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:33:00,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:33:00,630 INFO L87 Difference]: Start difference. First operand 519 states and 849 transitions. Second operand has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:33:00,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:00,795 INFO L93 Difference]: Finished difference Result 1030 states and 1691 transitions. [2023-12-25 05:33:00,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:33:00,795 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 106 [2023-12-25 05:33:00,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:00,800 INFO L225 Difference]: With dead ends: 1030 [2023-12-25 05:33:00,800 INFO L226 Difference]: Without dead ends: 519 [2023-12-25 05:33:00,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:33:00,808 INFO L413 NwaCegarLoop]: 820 mSDtfsCounter, 29 mSDsluCounter, 4897 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 5717 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:00,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 5717 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:33:00,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2023-12-25 05:33:00,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 519. [2023-12-25 05:33:00,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 388 states have (on average 1.6469072164948453) internal successors, (639), 404 states have internal predecessors, (639), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2023-12-25 05:33:00,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 848 transitions. [2023-12-25 05:33:00,836 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 848 transitions. Word has length 106 [2023-12-25 05:33:00,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:00,836 INFO L495 AbstractCegarLoop]: Abstraction has 519 states and 848 transitions. [2023-12-25 05:33:00,836 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:33:00,837 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 848 transitions. [2023-12-25 05:33:00,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-25 05:33:00,838 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:00,838 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:00,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-25 05:33:01,047 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:33:01,048 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:01,051 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:01,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1487588420, now seen corresponding path program 1 times [2023-12-25 05:33:01,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:01,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1694162386] [2023-12-25 05:33:01,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:01,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:33:01,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:01,053 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:33:01,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 (11)] Waiting until timeout for monitored process [2023-12-25 05:33:01,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:01,358 INFO L262 TraceCheckSpWp]: Trace formula consists of 834 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:33:01,379 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:01,430 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:33:01,430 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:01,430 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:01,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1694162386] [2023-12-25 05:33:01,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1694162386] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:01,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:01,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:33:01,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744067589] [2023-12-25 05:33:01,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:01,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:33:01,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:01,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:33:01,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:33:01,431 INFO L87 Difference]: Start difference. First operand 519 states and 848 transitions. Second operand has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:33:01,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:01,596 INFO L93 Difference]: Finished difference Result 1030 states and 1689 transitions. [2023-12-25 05:33:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:33:01,596 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 107 [2023-12-25 05:33:01,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:01,599 INFO L225 Difference]: With dead ends: 1030 [2023-12-25 05:33:01,600 INFO L226 Difference]: Without dead ends: 519 [2023-12-25 05:33:01,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:33:01,602 INFO L413 NwaCegarLoop]: 820 mSDtfsCounter, 26 mSDsluCounter, 4897 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 5717 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:01,602 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 5717 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:33:01,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2023-12-25 05:33:01,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 519. [2023-12-25 05:33:01,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 388 states have (on average 1.6443298969072164) internal successors, (638), 404 states have internal predecessors, (638), 106 states have call successors, (106), 26 states have call predecessors, (106), 24 states have return successors, (103), 101 states have call predecessors, (103), 103 states have call successors, (103) [2023-12-25 05:33:01,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 847 transitions. [2023-12-25 05:33:01,613 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 847 transitions. Word has length 107 [2023-12-25 05:33:01,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:01,614 INFO L495 AbstractCegarLoop]: Abstraction has 519 states and 847 transitions. [2023-12-25 05:33:01,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:33:01,614 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 847 transitions. [2023-12-25 05:33:01,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 05:33:01,615 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:01,615 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:01,624 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:33:01,827 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:33:01,827 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:01,828 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:01,828 INFO L85 PathProgramCache]: Analyzing trace with hash -567937723, now seen corresponding path program 1 times [2023-12-25 05:33:01,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:01,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1907095373] [2023-12-25 05:33:01,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:01,828 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:33:01,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:01,830 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:33:01,831 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:33:02,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:02,136 INFO L262 TraceCheckSpWp]: Trace formula consists of 835 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:33:02,139 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:02,204 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 05:33:02,204 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:02,204 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:02,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1907095373] [2023-12-25 05:33:02,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1907095373] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:02,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:02,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:33:02,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120209735] [2023-12-25 05:33:02,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:02,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:33:02,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:02,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:33:02,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:33:02,206 INFO L87 Difference]: Start difference. First operand 519 states and 847 transitions. Second operand has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:33:02,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:02,690 INFO L93 Difference]: Finished difference Result 1508 states and 2499 transitions. [2023-12-25 05:33:02,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:33:02,691 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 108 [2023-12-25 05:33:02,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:02,695 INFO L225 Difference]: With dead ends: 1508 [2023-12-25 05:33:02,696 INFO L226 Difference]: Without dead ends: 1001 [2023-12-25 05:33:02,699 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 103 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:33:02,699 INFO L413 NwaCegarLoop]: 864 mSDtfsCounter, 777 mSDsluCounter, 3121 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 3985 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:02,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [780 Valid, 3985 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 05:33:02,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2023-12-25 05:33:02,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 992. [2023-12-25 05:33:02,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 748 states have (on average 1.6483957219251337) internal successors, (1233), 777 states have internal predecessors, (1233), 197 states have call successors, (197), 48 states have call predecessors, (197), 46 states have return successors, (205), 192 states have call predecessors, (205), 193 states have call successors, (205) [2023-12-25 05:33:02,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 1635 transitions. [2023-12-25 05:33:02,733 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 1635 transitions. Word has length 108 [2023-12-25 05:33:02,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:02,733 INFO L495 AbstractCegarLoop]: Abstraction has 992 states and 1635 transitions. [2023-12-25 05:33:02,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:33:02,734 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1635 transitions. [2023-12-25 05:33:02,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-25 05:33:02,735 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:02,735 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:02,758 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-25 05:33:02,943 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:33:02,943 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:02,944 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:02,944 INFO L85 PathProgramCache]: Analyzing trace with hash -1722920891, now seen corresponding path program 1 times [2023-12-25 05:33:02,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:02,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1894949501] [2023-12-25 05:33:02,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:02,944 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:33:02,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:02,950 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:33:02,951 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:33:03,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:03,215 INFO L262 TraceCheckSpWp]: Trace formula consists of 835 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:33:03,218 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:03,284 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-25 05:33:03,284 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:03,284 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:03,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1894949501] [2023-12-25 05:33:03,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1894949501] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:03,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:03,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:33:03,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165002942] [2023-12-25 05:33:03,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:03,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:33:03,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:03,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:33:03,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:33:03,286 INFO L87 Difference]: Start difference. First operand 992 states and 1635 transitions. Second operand has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:33:03,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:03,930 INFO L93 Difference]: Finished difference Result 2421 states and 4009 transitions. [2023-12-25 05:33:03,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:33:03,931 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 108 [2023-12-25 05:33:03,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:03,938 INFO L225 Difference]: With dead ends: 2421 [2023-12-25 05:33:03,938 INFO L226 Difference]: Without dead ends: 1441 [2023-12-25 05:33:03,943 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 103 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:33:03,944 INFO L413 NwaCegarLoop]: 860 mSDtfsCounter, 676 mSDsluCounter, 2931 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 679 SdHoareTripleChecker+Valid, 3791 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:03,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [679 Valid, 3791 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 05:33:03,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1441 states. [2023-12-25 05:33:03,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1441 to 1433. [2023-12-25 05:33:03,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1433 states, 1079 states have (on average 1.6209453197405004) internal successors, (1749), 1122 states have internal predecessors, (1749), 285 states have call successors, (285), 72 states have call predecessors, (285), 68 states have return successors, (304), 276 states have call predecessors, (304), 280 states have call successors, (304) [2023-12-25 05:33:03,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1433 states to 1433 states and 2338 transitions. [2023-12-25 05:33:03,991 INFO L78 Accepts]: Start accepts. Automaton has 1433 states and 2338 transitions. Word has length 108 [2023-12-25 05:33:03,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:03,992 INFO L495 AbstractCegarLoop]: Abstraction has 1433 states and 2338 transitions. [2023-12-25 05:33:03,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-25 05:33:03,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1433 states and 2338 transitions. [2023-12-25 05:33:03,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-25 05:33:03,993 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:03,993 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:04,003 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-25 05:33:04,202 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:33:04,203 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:04,203 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:04,203 INFO L85 PathProgramCache]: Analyzing trace with hash -1884055580, now seen corresponding path program 1 times [2023-12-25 05:33:04,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:04,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1250448080] [2023-12-25 05:33:04,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:04,204 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:33:04,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:04,205 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:33:04,209 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:33:04,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:04,461 INFO L262 TraceCheckSpWp]: Trace formula consists of 841 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:33:04,464 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:04,556 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 05:33:04,557 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:04,557 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:04,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1250448080] [2023-12-25 05:33:04,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1250448080] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:04,557 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:04,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:33:04,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37849912] [2023-12-25 05:33:04,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:04,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:33:04,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:04,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:33:04,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:33:04,558 INFO L87 Difference]: Start difference. First operand 1433 states and 2338 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:33:05,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:05,172 INFO L93 Difference]: Finished difference Result 4307 states and 7170 transitions. [2023-12-25 05:33:05,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:33:05,174 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 112 [2023-12-25 05:33:05,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:05,186 INFO L225 Difference]: With dead ends: 4307 [2023-12-25 05:33:05,186 INFO L226 Difference]: Without dead ends: 2886 [2023-12-25 05:33:05,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:33:05,195 INFO L413 NwaCegarLoop]: 936 mSDtfsCounter, 860 mSDsluCounter, 3389 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 875 SdHoareTripleChecker+Valid, 4325 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:05,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [875 Valid, 4325 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:33:05,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2886 states. [2023-12-25 05:33:05,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2886 to 2812. [2023-12-25 05:33:05,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2812 states, 2124 states have (on average 1.615819209039548) internal successors, (3432), 2208 states have internal predecessors, (3432), 550 states have call successors, (550), 141 states have call predecessors, (550), 137 states have return successors, (669), 538 states have call predecessors, (669), 542 states have call successors, (669) [2023-12-25 05:33:05,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2812 states to 2812 states and 4651 transitions. [2023-12-25 05:33:05,306 INFO L78 Accepts]: Start accepts. Automaton has 2812 states and 4651 transitions. Word has length 112 [2023-12-25 05:33:05,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:05,308 INFO L495 AbstractCegarLoop]: Abstraction has 2812 states and 4651 transitions. [2023-12-25 05:33:05,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-25 05:33:05,308 INFO L276 IsEmpty]: Start isEmpty. Operand 2812 states and 4651 transitions. [2023-12-25 05:33:05,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-25 05:33:05,309 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:05,309 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:05,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-25 05:33:05,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:33:05,517 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:05,518 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:05,518 INFO L85 PathProgramCache]: Analyzing trace with hash 396294393, now seen corresponding path program 1 times [2023-12-25 05:33:05,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:05,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [624381220] [2023-12-25 05:33:05,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:05,518 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:33:05,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:05,528 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:33:05,529 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:33:05,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:05,788 INFO L262 TraceCheckSpWp]: Trace formula consists of 842 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:33:05,791 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:05,802 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 05:33:05,802 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:05,802 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:05,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [624381220] [2023-12-25 05:33:05,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [624381220] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:05,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:05,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:33:05,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187351299] [2023-12-25 05:33:05,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:05,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:33:05,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:05,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:33:05,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:33:05,803 INFO L87 Difference]: Start difference. First operand 2812 states and 4651 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:33:05,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:05,965 INFO L93 Difference]: Finished difference Result 5630 states and 9436 transitions. [2023-12-25 05:33:05,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:33:05,965 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 113 [2023-12-25 05:33:05,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:05,979 INFO L225 Difference]: With dead ends: 5630 [2023-12-25 05:33:05,979 INFO L226 Difference]: Without dead ends: 2830 [2023-12-25 05:33:05,997 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:33:05,997 INFO L413 NwaCegarLoop]: 814 mSDtfsCounter, 19 mSDsluCounter, 1601 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 2415 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:05,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 2415 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:33:06,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2830 states. [2023-12-25 05:33:06,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2830 to 2824. [2023-12-25 05:33:06,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2824 states, 2133 states have (on average 1.6118143459915613) internal successors, (3438), 2217 states have internal predecessors, (3438), 550 states have call successors, (550), 147 states have call predecessors, (550), 140 states have return successors, (653), 535 states have call predecessors, (653), 542 states have call successors, (653) [2023-12-25 05:33:06,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2824 states to 2824 states and 4641 transitions. [2023-12-25 05:33:06,119 INFO L78 Accepts]: Start accepts. Automaton has 2824 states and 4641 transitions. Word has length 113 [2023-12-25 05:33:06,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:06,119 INFO L495 AbstractCegarLoop]: Abstraction has 2824 states and 4641 transitions. [2023-12-25 05:33:06,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-25 05:33:06,119 INFO L276 IsEmpty]: Start isEmpty. Operand 2824 states and 4641 transitions. [2023-12-25 05:33:06,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-25 05:33:06,121 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:06,121 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:06,141 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2023-12-25 05:33:06,329 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:33:06,330 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:06,330 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:06,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1258507893, now seen corresponding path program 1 times [2023-12-25 05:33:06,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:06,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [401815470] [2023-12-25 05:33:06,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:06,331 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:33:06,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:06,332 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:33:06,334 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:33:06,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:06,604 INFO L262 TraceCheckSpWp]: Trace formula consists of 854 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:33:06,607 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:06,704 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 05:33:06,704 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:06,704 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:06,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [401815470] [2023-12-25 05:33:06,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [401815470] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:06,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:06,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:33:06,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187559860] [2023-12-25 05:33:06,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:06,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:33:06,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:06,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:33:06,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:33:06,706 INFO L87 Difference]: Start difference. First operand 2824 states and 4641 transitions. Second operand has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-25 05:33:07,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:07,336 INFO L93 Difference]: Finished difference Result 8542 states and 14418 transitions. [2023-12-25 05:33:07,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:33:07,337 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 121 [2023-12-25 05:33:07,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:07,368 INFO L225 Difference]: With dead ends: 8542 [2023-12-25 05:33:07,368 INFO L226 Difference]: Without dead ends: 5730 [2023-12-25 05:33:07,448 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:33:07,449 INFO L413 NwaCegarLoop]: 912 mSDtfsCounter, 831 mSDsluCounter, 3313 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 842 SdHoareTripleChecker+Valid, 4225 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:07,449 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [842 Valid, 4225 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 05:33:07,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5730 states. [2023-12-25 05:33:07,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5730 to 5618. [2023-12-25 05:33:07,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5618 states, 4250 states have (on average 1.6068235294117648) internal successors, (6829), 4416 states have internal predecessors, (6829), 1083 states have call successors, (1083), 291 states have call predecessors, (1083), 284 states have return successors, (1498), 1062 states have call predecessors, (1498), 1069 states have call successors, (1498) [2023-12-25 05:33:07,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5618 states to 5618 states and 9410 transitions. [2023-12-25 05:33:07,680 INFO L78 Accepts]: Start accepts. Automaton has 5618 states and 9410 transitions. Word has length 121 [2023-12-25 05:33:07,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:07,681 INFO L495 AbstractCegarLoop]: Abstraction has 5618 states and 9410 transitions. [2023-12-25 05:33:07,681 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-25 05:33:07,681 INFO L276 IsEmpty]: Start isEmpty. Operand 5618 states and 9410 transitions. [2023-12-25 05:33:07,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-25 05:33:07,683 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:07,683 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:07,695 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:33:07,890 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:33:07,890 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:07,891 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:07,891 INFO L85 PathProgramCache]: Analyzing trace with hash -464433942, now seen corresponding path program 1 times [2023-12-25 05:33:07,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:07,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1294241043] [2023-12-25 05:33:07,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:07,891 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:33:07,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:07,892 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:33:07,927 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:33:08,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:08,167 INFO L262 TraceCheckSpWp]: Trace formula consists of 855 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:33:08,169 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:08,185 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-25 05:33:08,185 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:08,185 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:08,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1294241043] [2023-12-25 05:33:08,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1294241043] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:08,185 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:08,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:33:08,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375792310] [2023-12-25 05:33:08,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:08,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:33:08,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:08,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:33:08,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:33:08,186 INFO L87 Difference]: Start difference. First operand 5618 states and 9410 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-25 05:33:08,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:08,501 INFO L93 Difference]: Finished difference Result 11296 states and 19249 transitions. [2023-12-25 05:33:08,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:33:08,502 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 122 [2023-12-25 05:33:08,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:08,531 INFO L225 Difference]: With dead ends: 11296 [2023-12-25 05:33:08,531 INFO L226 Difference]: Without dead ends: 5690 [2023-12-25 05:33:08,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:33:08,557 INFO L413 NwaCegarLoop]: 812 mSDtfsCounter, 21 mSDsluCounter, 1601 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2413 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:08,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2413 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:33:08,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5690 states. [2023-12-25 05:33:08,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5690 to 5678. [2023-12-25 05:33:08,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5678 states, 4304 states have (on average 1.600604089219331) internal successors, (6889), 4458 states have internal predecessors, (6889), 1083 states have call successors, (1083), 315 states have call predecessors, (1083), 290 states have return successors, (1474), 1056 states have call predecessors, (1474), 1069 states have call successors, (1474) [2023-12-25 05:33:08,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5678 states to 5678 states and 9446 transitions. [2023-12-25 05:33:08,830 INFO L78 Accepts]: Start accepts. Automaton has 5678 states and 9446 transitions. Word has length 122 [2023-12-25 05:33:08,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:08,831 INFO L495 AbstractCegarLoop]: Abstraction has 5678 states and 9446 transitions. [2023-12-25 05:33:08,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-25 05:33:08,831 INFO L276 IsEmpty]: Start isEmpty. Operand 5678 states and 9446 transitions. [2023-12-25 05:33:08,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-25 05:33:08,833 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:08,833 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:08,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2023-12-25 05:33:09,042 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:33:09,043 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:09,043 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:09,043 INFO L85 PathProgramCache]: Analyzing trace with hash -1125932133, now seen corresponding path program 1 times [2023-12-25 05:33:09,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:09,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1664373380] [2023-12-25 05:33:09,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:09,044 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:33:09,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:09,045 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:33:09,046 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:33:09,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:09,352 INFO L262 TraceCheckSpWp]: Trace formula consists of 868 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:33:09,355 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:09,459 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:33:09,459 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:09,459 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:09,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1664373380] [2023-12-25 05:33:09,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1664373380] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:09,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:09,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:33:09,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935746457] [2023-12-25 05:33:09,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:09,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:33:09,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:09,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:33:09,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:33:09,461 INFO L87 Difference]: Start difference. First operand 5678 states and 9446 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-25 05:33:10,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:10,383 INFO L93 Difference]: Finished difference Result 17184 states and 29680 transitions. [2023-12-25 05:33:10,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:33:10,386 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 131 [2023-12-25 05:33:10,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:10,453 INFO L225 Difference]: With dead ends: 17184 [2023-12-25 05:33:10,453 INFO L226 Difference]: Without dead ends: 11518 [2023-12-25 05:33:10,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:33:10,483 INFO L413 NwaCegarLoop]: 904 mSDtfsCounter, 810 mSDsluCounter, 3294 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 818 SdHoareTripleChecker+Valid, 4198 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:10,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [818 Valid, 4198 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 05:33:10,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11518 states. [2023-12-25 05:33:10,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11518 to 11362. [2023-12-25 05:33:10,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11362 states, 8619 states have (on average 1.5957767722473606) internal successors, (13754), 8925 states have internal predecessors, (13754), 2152 states have call successors, (2152), 627 states have call predecessors, (2152), 590 states have return successors, (3513), 2113 states have call predecessors, (3513), 2126 states have call successors, (3513) [2023-12-25 05:33:10,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11362 states to 11362 states and 19419 transitions. [2023-12-25 05:33:10,983 INFO L78 Accepts]: Start accepts. Automaton has 11362 states and 19419 transitions. Word has length 131 [2023-12-25 05:33:10,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:10,983 INFO L495 AbstractCegarLoop]: Abstraction has 11362 states and 19419 transitions. [2023-12-25 05:33:10,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-25 05:33:10,983 INFO L276 IsEmpty]: Start isEmpty. Operand 11362 states and 19419 transitions. [2023-12-25 05:33:11,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-25 05:33:11,069 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:11,069 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:11,081 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:33:11,270 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:33:11,270 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:11,270 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:11,270 INFO L85 PathProgramCache]: Analyzing trace with hash 572577170, now seen corresponding path program 1 times [2023-12-25 05:33:11,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:11,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [425591108] [2023-12-25 05:33:11,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:11,271 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:33:11,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:11,272 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:33:11,274 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:33:11,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:11,566 INFO L262 TraceCheckSpWp]: Trace formula consists of 869 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:33:11,568 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:11,583 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-25 05:33:11,583 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:11,583 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:11,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [425591108] [2023-12-25 05:33:11,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [425591108] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:11,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:11,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:33:11,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054351294] [2023-12-25 05:33:11,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:11,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:33:11,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:11,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:33:11,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:33:11,584 INFO L87 Difference]: Start difference. First operand 11362 states and 19419 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:33:12,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:12,215 INFO L93 Difference]: Finished difference Result 22856 states and 40071 transitions. [2023-12-25 05:33:12,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:33:12,215 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 132 [2023-12-25 05:33:12,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:12,269 INFO L225 Difference]: With dead ends: 22856 [2023-12-25 05:33:12,269 INFO L226 Difference]: Without dead ends: 11506 [2023-12-25 05:33:12,349 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:33:12,350 INFO L413 NwaCegarLoop]: 812 mSDtfsCounter, 21 mSDsluCounter, 1601 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2413 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:12,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2413 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:33:12,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11506 states. [2023-12-25 05:33:12,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11506 to 11482. [2023-12-25 05:33:12,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11482 states, 8727 states have (on average 1.5897788472556433) internal successors, (13874), 9033 states have internal predecessors, (13874), 2152 states have call successors, (2152), 651 states have call predecessors, (2152), 602 states have return successors, (3481), 2101 states have call predecessors, (3481), 2126 states have call successors, (3481) [2023-12-25 05:33:12,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11482 states to 11482 states and 19507 transitions. [2023-12-25 05:33:12,835 INFO L78 Accepts]: Start accepts. Automaton has 11482 states and 19507 transitions. Word has length 132 [2023-12-25 05:33:12,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:12,835 INFO L495 AbstractCegarLoop]: Abstraction has 11482 states and 19507 transitions. [2023-12-25 05:33:12,835 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:33:12,836 INFO L276 IsEmpty]: Start isEmpty. Operand 11482 states and 19507 transitions. [2023-12-25 05:33:12,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-25 05:33:12,837 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:12,837 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:12,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2023-12-25 05:33:13,045 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:33:13,045 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:13,045 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:13,045 INFO L85 PathProgramCache]: Analyzing trace with hash -1470117068, now seen corresponding path program 1 times [2023-12-25 05:33:13,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:13,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [273222497] [2023-12-25 05:33:13,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:13,046 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:33:13,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:13,047 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:33:13,053 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:33:13,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:13,331 INFO L262 TraceCheckSpWp]: Trace formula consists of 883 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:33:13,334 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:13,442 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 05:33:13,443 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:13,443 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:13,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [273222497] [2023-12-25 05:33:13,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [273222497] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:13,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:13,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:33:13,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186302955] [2023-12-25 05:33:13,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:13,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:33:13,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:13,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:33:13,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:33:13,444 INFO L87 Difference]: Start difference. First operand 11482 states and 19507 transitions. Second operand has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-25 05:33:14,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:14,840 INFO L93 Difference]: Finished difference Result 34680 states and 62220 transitions. [2023-12-25 05:33:14,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:33:14,841 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 142 [2023-12-25 05:33:14,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:14,984 INFO L225 Difference]: With dead ends: 34680 [2023-12-25 05:33:14,984 INFO L226 Difference]: Without dead ends: 23210 [2023-12-25 05:33:15,068 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:33:15,068 INFO L413 NwaCegarLoop]: 931 mSDtfsCounter, 788 mSDsluCounter, 3381 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 4312 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:15,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [793 Valid, 4312 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 05:33:15,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23210 states. [2023-12-25 05:33:16,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23210 to 23030. [2023-12-25 05:33:16,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23030 states, 17510 states have (on average 1.5850942318675043) internal successors, (27755), 18120 states have internal predecessors, (27755), 4293 states have call successors, (4293), 1299 states have call predecessors, (4293), 1226 states have return successors, (8640), 4218 states have call predecessors, (8640), 4243 states have call successors, (8640) [2023-12-25 05:33:16,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23030 states to 23030 states and 40688 transitions. [2023-12-25 05:33:16,361 INFO L78 Accepts]: Start accepts. Automaton has 23030 states and 40688 transitions. Word has length 142 [2023-12-25 05:33:16,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:16,361 INFO L495 AbstractCegarLoop]: Abstraction has 23030 states and 40688 transitions. [2023-12-25 05:33:16,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-25 05:33:16,362 INFO L276 IsEmpty]: Start isEmpty. Operand 23030 states and 40688 transitions. [2023-12-25 05:33:16,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-25 05:33:16,363 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:16,363 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:16,373 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:33:16,571 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:33:16,572 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:16,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:16,572 INFO L85 PathProgramCache]: Analyzing trace with hash -387226215, now seen corresponding path program 1 times [2023-12-25 05:33:16,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:16,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [731906703] [2023-12-25 05:33:16,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:16,573 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:33:16,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:16,574 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:33:16,609 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:33:16,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:16,851 INFO L262 TraceCheckSpWp]: Trace formula consists of 883 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:33:16,854 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:17,019 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 05:33:17,020 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:17,020 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:17,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [731906703] [2023-12-25 05:33:17,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [731906703] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:17,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:17,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:33:17,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381826878] [2023-12-25 05:33:17,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:17,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:33:17,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:17,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:33:17,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:33:17,021 INFO L87 Difference]: Start difference. First operand 23030 states and 40688 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-25 05:33:19,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:19,358 INFO L93 Difference]: Finished difference Result 46240 states and 85966 transitions. [2023-12-25 05:33:19,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:33:19,360 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 143 [2023-12-25 05:33:19,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:19,625 INFO L225 Difference]: With dead ends: 46240 [2023-12-25 05:33:19,625 INFO L226 Difference]: Without dead ends: 23222 [2023-12-25 05:33:19,786 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:33:19,786 INFO L413 NwaCegarLoop]: 804 mSDtfsCounter, 747 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 2025 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:19,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [765 Valid, 2025 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 05:33:19,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23222 states. [2023-12-25 05:33:20,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23222 to 23222. [2023-12-25 05:33:20,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23222 states, 17654 states have (on average 1.5803217401155545) internal successors, (27899), 18264 states have internal predecessors, (27899), 4293 states have call successors, (4293), 1347 states have call predecessors, (4293), 1274 states have return successors, (8688), 4218 states have call predecessors, (8688), 4243 states have call successors, (8688) [2023-12-25 05:33:21,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23222 states to 23222 states and 40880 transitions. [2023-12-25 05:33:21,097 INFO L78 Accepts]: Start accepts. Automaton has 23222 states and 40880 transitions. Word has length 143 [2023-12-25 05:33:21,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:21,098 INFO L495 AbstractCegarLoop]: Abstraction has 23222 states and 40880 transitions. [2023-12-25 05:33:21,098 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-25 05:33:21,098 INFO L276 IsEmpty]: Start isEmpty. Operand 23222 states and 40880 transitions. [2023-12-25 05:33:21,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-25 05:33:21,100 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:21,100 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:21,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 (21)] Forceful destruction successful, exit code 0 [2023-12-25 05:33:21,308 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:33:21,308 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:21,309 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:21,309 INFO L85 PathProgramCache]: Analyzing trace with hash 580985161, now seen corresponding path program 1 times [2023-12-25 05:33:21,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:21,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2037139282] [2023-12-25 05:33:21,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:21,309 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:33:21,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:21,334 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:33:21,352 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:33:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:21,601 INFO L262 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:33:21,604 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:21,718 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 05:33:21,718 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:21,718 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:21,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2037139282] [2023-12-25 05:33:21,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2037139282] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:21,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:21,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:33:21,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491867247] [2023-12-25 05:33:21,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:21,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:33:21,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:21,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:33:21,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:33:21,720 INFO L87 Difference]: Start difference. First operand 23222 states and 40880 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-25 05:33:23,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:23,638 INFO L93 Difference]: Finished difference Result 46672 states and 86318 transitions. [2023-12-25 05:33:23,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:33:23,640 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 145 [2023-12-25 05:33:23,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:23,748 INFO L225 Difference]: With dead ends: 46672 [2023-12-25 05:33:23,749 INFO L226 Difference]: Without dead ends: 23462 [2023-12-25 05:33:23,957 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:33:23,957 INFO L413 NwaCegarLoop]: 805 mSDtfsCounter, 749 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 766 SdHoareTripleChecker+Valid, 2026 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:23,958 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [766 Valid, 2026 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 506 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:33:23,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23462 states. [2023-12-25 05:33:25,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23462 to 23462. [2023-12-25 05:33:25,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23462 states, 17846 states have (on average 1.5740782248122829) internal successors, (28091), 18456 states have internal predecessors, (28091), 4293 states have call successors, (4293), 1395 states have call predecessors, (4293), 1322 states have return successors, (8736), 4218 states have call predecessors, (8736), 4243 states have call successors, (8736) [2023-12-25 05:33:25,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23462 states to 23462 states and 41120 transitions. [2023-12-25 05:33:25,347 INFO L78 Accepts]: Start accepts. Automaton has 23462 states and 41120 transitions. Word has length 145 [2023-12-25 05:33:25,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:25,347 INFO L495 AbstractCegarLoop]: Abstraction has 23462 states and 41120 transitions. [2023-12-25 05:33:25,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-25 05:33:25,347 INFO L276 IsEmpty]: Start isEmpty. Operand 23462 states and 41120 transitions. [2023-12-25 05:33:25,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-25 05:33:25,349 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:25,349 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:25,357 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:33:25,557 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:33:25,557 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:25,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:25,557 INFO L85 PathProgramCache]: Analyzing trace with hash -1216468071, now seen corresponding path program 1 times [2023-12-25 05:33:25,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:25,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [509713344] [2023-12-25 05:33:25,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:25,558 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:33:25,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:25,559 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:33:25,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-25 05:33:25,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:25,823 INFO L262 TraceCheckSpWp]: Trace formula consists of 887 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:33:25,826 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:25,966 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 05:33:25,967 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:25,967 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:25,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [509713344] [2023-12-25 05:33:25,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [509713344] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:25,967 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:25,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:33:25,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258301606] [2023-12-25 05:33:25,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:25,968 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:33:25,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:25,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:33:25,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:33:25,968 INFO L87 Difference]: Start difference. First operand 23462 states and 41120 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-25 05:33:27,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:27,943 INFO L93 Difference]: Finished difference Result 47200 states and 86790 transitions. [2023-12-25 05:33:27,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:33:27,946 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 147 [2023-12-25 05:33:27,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:28,076 INFO L225 Difference]: With dead ends: 47200 [2023-12-25 05:33:28,077 INFO L226 Difference]: Without dead ends: 23750 [2023-12-25 05:33:28,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:33:28,454 INFO L413 NwaCegarLoop]: 805 mSDtfsCounter, 746 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 763 SdHoareTripleChecker+Valid, 2026 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:28,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [763 Valid, 2026 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 05:33:28,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23750 states. [2023-12-25 05:33:29,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23750 to 23750. [2023-12-25 05:33:29,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23750 states, 18086 states have (on average 1.5664602454937522) internal successors, (28331), 18696 states have internal predecessors, (28331), 4293 states have call successors, (4293), 1443 states have call predecessors, (4293), 1370 states have return successors, (8784), 4218 states have call predecessors, (8784), 4243 states have call successors, (8784) [2023-12-25 05:33:29,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23750 states to 23750 states and 41408 transitions. [2023-12-25 05:33:29,844 INFO L78 Accepts]: Start accepts. Automaton has 23750 states and 41408 transitions. Word has length 147 [2023-12-25 05:33:29,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:29,844 INFO L495 AbstractCegarLoop]: Abstraction has 23750 states and 41408 transitions. [2023-12-25 05:33:29,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-25 05:33:29,845 INFO L276 IsEmpty]: Start isEmpty. Operand 23750 states and 41408 transitions. [2023-12-25 05:33:29,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-25 05:33:29,861 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:29,861 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:29,886 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:33:30,069 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:33:30,070 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:30,070 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:30,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1706116817, now seen corresponding path program 1 times [2023-12-25 05:33:30,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:30,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1745231071] [2023-12-25 05:33:30,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:30,071 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:33:30,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:30,072 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:33:30,078 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:33:30,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:30,358 INFO L262 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:33:30,361 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:30,494 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 05:33:30,494 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:30,494 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:30,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1745231071] [2023-12-25 05:33:30,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1745231071] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:30,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:30,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:33:30,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009656018] [2023-12-25 05:33:30,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:30,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:33:30,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:30,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:33:30,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:33:30,495 INFO L87 Difference]: Start difference. First operand 23750 states and 41408 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-25 05:33:32,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:32,505 INFO L93 Difference]: Finished difference Result 47824 states and 87370 transitions. [2023-12-25 05:33:32,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:33:32,507 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 149 [2023-12-25 05:33:32,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:32,642 INFO L225 Difference]: With dead ends: 47824 [2023-12-25 05:33:32,642 INFO L226 Difference]: Without dead ends: 24086 [2023-12-25 05:33:32,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:33:32,851 INFO L413 NwaCegarLoop]: 805 mSDtfsCounter, 756 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 773 SdHoareTripleChecker+Valid, 2026 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:32,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [773 Valid, 2026 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 508 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:33:32,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24086 states. [2023-12-25 05:33:34,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24086 to 24086. [2023-12-25 05:33:34,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24086 states, 18374 states have (on average 1.5575813649722434) internal successors, (28619), 18984 states have internal predecessors, (28619), 4293 states have call successors, (4293), 1491 states have call predecessors, (4293), 1418 states have return successors, (8832), 4218 states have call predecessors, (8832), 4243 states have call successors, (8832) [2023-12-25 05:33:34,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24086 states to 24086 states and 41744 transitions. [2023-12-25 05:33:34,327 INFO L78 Accepts]: Start accepts. Automaton has 24086 states and 41744 transitions. Word has length 149 [2023-12-25 05:33:34,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:34,327 INFO L495 AbstractCegarLoop]: Abstraction has 24086 states and 41744 transitions. [2023-12-25 05:33:34,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-25 05:33:34,327 INFO L276 IsEmpty]: Start isEmpty. Operand 24086 states and 41744 transitions. [2023-12-25 05:33:34,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-25 05:33:34,329 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:34,329 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:34,336 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:33:34,536 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:33:34,537 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:34,537 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:34,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1059859559, now seen corresponding path program 1 times [2023-12-25 05:33:34,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:34,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [215291440] [2023-12-25 05:33:34,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:34,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:33:34,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:34,539 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:33:34,540 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:33:34,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:34,838 INFO L262 TraceCheckSpWp]: Trace formula consists of 891 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:33:34,842 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:35,129 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-12-25 05:33:35,129 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:35,129 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:35,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [215291440] [2023-12-25 05:33:35,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [215291440] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:35,129 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:35,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:33:35,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180081870] [2023-12-25 05:33:35,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:35,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:33:35,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:35,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:33:35,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:33:35,131 INFO L87 Difference]: Start difference. First operand 24086 states and 41744 transitions. Second operand has 7 states, 6 states have (on average 16.666666666666668) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-12-25 05:33:37,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:37,805 INFO L93 Difference]: Finished difference Result 48276 states and 85026 transitions. [2023-12-25 05:33:37,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:33:37,806 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.666666666666668) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 151 [2023-12-25 05:33:37,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:37,933 INFO L225 Difference]: With dead ends: 48276 [2023-12-25 05:33:37,933 INFO L226 Difference]: Without dead ends: 24202 [2023-12-25 05:33:38,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:33:38,087 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 1858 mSDsluCounter, 2414 mSDsCounter, 0 mSdLazyCounter, 1292 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1861 SdHoareTripleChecker+Valid, 3271 SdHoareTripleChecker+Invalid, 1419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:38,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1861 Valid, 3271 Invalid, 1419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1292 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-25 05:33:38,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24202 states. [2023-12-25 05:33:39,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24202 to 24086. [2023-12-25 05:33:39,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24086 states, 18374 states have (on average 1.5567105692826821) internal successors, (28603), 18984 states have internal predecessors, (28603), 4293 states have call successors, (4293), 1491 states have call predecessors, (4293), 1418 states have return successors, (8832), 4218 states have call predecessors, (8832), 4243 states have call successors, (8832) [2023-12-25 05:33:39,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24086 states to 24086 states and 41728 transitions. [2023-12-25 05:33:39,480 INFO L78 Accepts]: Start accepts. Automaton has 24086 states and 41728 transitions. Word has length 151 [2023-12-25 05:33:39,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:39,480 INFO L495 AbstractCegarLoop]: Abstraction has 24086 states and 41728 transitions. [2023-12-25 05:33:39,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.666666666666668) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-12-25 05:33:39,481 INFO L276 IsEmpty]: Start isEmpty. Operand 24086 states and 41728 transitions. [2023-12-25 05:33:39,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-25 05:33:39,482 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:39,482 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:39,492 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:33:39,690 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:33:39,691 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:39,691 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:39,691 INFO L85 PathProgramCache]: Analyzing trace with hash 723661893, now seen corresponding path program 1 times [2023-12-25 05:33:39,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:39,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1963986572] [2023-12-25 05:33:39,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:39,692 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:33:39,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:39,693 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:33:39,696 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:33:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:39,984 INFO L262 TraceCheckSpWp]: Trace formula consists of 902 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 05:33:39,988 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:40,104 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-25 05:33:40,104 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:40,104 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:40,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1963986572] [2023-12-25 05:33:40,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1963986572] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:40,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:40,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:33:40,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862999839] [2023-12-25 05:33:40,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:40,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:33:40,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:40,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:33:40,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:33:40,106 INFO L87 Difference]: Start difference. First operand 24086 states and 41728 transitions. Second operand has 8 states, 7 states have (on average 14.714285714285714) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-25 05:33:43,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:43,229 INFO L93 Difference]: Finished difference Result 72812 states and 131750 transitions. [2023-12-25 05:33:43,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:33:43,230 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.714285714285714) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) Word has length 158 [2023-12-25 05:33:43,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:43,541 INFO L225 Difference]: With dead ends: 72812 [2023-12-25 05:33:43,542 INFO L226 Difference]: Without dead ends: 48738 [2023-12-25 05:33:43,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-25 05:33:43,881 INFO L413 NwaCegarLoop]: 1050 mSDtfsCounter, 790 mSDsluCounter, 5451 mSDsCounter, 0 mSdLazyCounter, 784 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 795 SdHoareTripleChecker+Valid, 6501 SdHoareTripleChecker+Invalid, 788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:43,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [795 Valid, 6501 Invalid, 788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 784 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-25 05:33:43,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48738 states. [2023-12-25 05:33:45,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48738 to 48446. [2023-12-25 05:33:45,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48446 states, 36934 states have (on average 1.5539069691882819) internal successors, (57392), 38152 states have internal predecessors, (57392), 8581 states have call successors, (8581), 2979 states have call predecessors, (8581), 2930 states have return successors, (20339), 8530 states have call predecessors, (20339), 8483 states have call successors, (20339) [2023-12-25 05:33:46,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48446 states to 48446 states and 86312 transitions. [2023-12-25 05:33:46,666 INFO L78 Accepts]: Start accepts. Automaton has 48446 states and 86312 transitions. Word has length 158 [2023-12-25 05:33:46,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:46,666 INFO L495 AbstractCegarLoop]: Abstraction has 48446 states and 86312 transitions. [2023-12-25 05:33:46,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.714285714285714) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-25 05:33:46,667 INFO L276 IsEmpty]: Start isEmpty. Operand 48446 states and 86312 transitions. [2023-12-25 05:33:46,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 05:33:46,669 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:46,669 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:46,680 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Ended with exit code 0 [2023-12-25 05:33:46,876 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:33:46,877 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:46,877 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:46,877 INFO L85 PathProgramCache]: Analyzing trace with hash 971932785, now seen corresponding path program 1 times [2023-12-25 05:33:46,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:46,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [384769616] [2023-12-25 05:33:46,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:46,878 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:33:46,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:46,879 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:33:46,883 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:33:47,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:47,168 INFO L262 TraceCheckSpWp]: Trace formula consists of 910 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:33:47,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:47,385 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-25 05:33:47,385 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:47,385 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:47,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [384769616] [2023-12-25 05:33:47,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [384769616] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:47,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:47,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:33:47,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516058987] [2023-12-25 05:33:47,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:47,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:33:47,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:47,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:33:47,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:33:47,388 INFO L87 Difference]: Start difference. First operand 48446 states and 86312 transitions. Second operand has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) [2023-12-25 05:33:51,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:33:51,471 INFO L93 Difference]: Finished difference Result 97010 states and 176431 transitions. [2023-12-25 05:33:51,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:33:51,472 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) Word has length 163 [2023-12-25 05:33:51,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:33:51,866 INFO L225 Difference]: With dead ends: 97010 [2023-12-25 05:33:51,867 INFO L226 Difference]: Without dead ends: 48578 [2023-12-25 05:33:52,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 159 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:33:52,423 INFO L413 NwaCegarLoop]: 850 mSDtfsCounter, 608 mSDsluCounter, 1690 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 2540 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:33:52,424 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [618 Valid, 2540 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 05:33:52,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48578 states. [2023-12-25 05:33:54,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48578 to 48446. [2023-12-25 05:33:54,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48446 states, 36934 states have (on average 1.5539069691882819) internal successors, (57392), 38152 states have internal predecessors, (57392), 8581 states have call successors, (8581), 2979 states have call predecessors, (8581), 2930 states have return successors, (20307), 8530 states have call predecessors, (20307), 8483 states have call successors, (20307) [2023-12-25 05:33:55,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48446 states to 48446 states and 86280 transitions. [2023-12-25 05:33:55,321 INFO L78 Accepts]: Start accepts. Automaton has 48446 states and 86280 transitions. Word has length 163 [2023-12-25 05:33:55,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:33:55,321 INFO L495 AbstractCegarLoop]: Abstraction has 48446 states and 86280 transitions. [2023-12-25 05:33:55,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) [2023-12-25 05:33:55,322 INFO L276 IsEmpty]: Start isEmpty. Operand 48446 states and 86280 transitions. [2023-12-25 05:33:55,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 05:33:55,331 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:33:55,331 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:33:55,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Ended with exit code 0 [2023-12-25 05:33:55,541 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:33:55,541 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:33:55,542 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:33:55,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1289893843, now seen corresponding path program 1 times [2023-12-25 05:33:55,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:33:55,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [770682960] [2023-12-25 05:33:55,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:33:55,565 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:33:55,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:33:55,566 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:33:55,589 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:33:55,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:33:55,852 INFO L262 TraceCheckSpWp]: Trace formula consists of 903 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:33:55,854 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:33:55,974 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-25 05:33:55,975 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:33:55,975 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:33:55,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [770682960] [2023-12-25 05:33:55,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [770682960] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:33:55,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:33:55,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:33:55,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647387422] [2023-12-25 05:33:55,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:33:55,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:33:55,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:33:55,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:33:55,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:33:55,977 INFO L87 Difference]: Start difference. First operand 48446 states and 86280 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-25 05:34:00,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:34:00,365 INFO L93 Difference]: Finished difference Result 96686 states and 181921 transitions. [2023-12-25 05:34:00,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:34:00,367 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 159 [2023-12-25 05:34:00,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:34:00,882 INFO L225 Difference]: With dead ends: 96686 [2023-12-25 05:34:00,883 INFO L226 Difference]: Without dead ends: 48254 [2023-12-25 05:34:01,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 155 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:34:01,463 INFO L413 NwaCegarLoop]: 804 mSDtfsCounter, 737 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 755 SdHoareTripleChecker+Valid, 2025 SdHoareTripleChecker+Invalid, 514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:34:01,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [755 Valid, 2025 Invalid, 514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 05:34:01,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48254 states. [2023-12-25 05:34:03,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48254 to 48254. [2023-12-25 05:34:03,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48254 states, 36790 states have (on average 1.5547703180212014) internal successors, (57200), 38104 states have internal predecessors, (57200), 8533 states have call successors, (8533), 2979 states have call predecessors, (8533), 2930 states have return successors, (20096), 8386 states have call predecessors, (20096), 8435 states have call successors, (20096) [2023-12-25 05:34:04,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48254 states to 48254 states and 85829 transitions. [2023-12-25 05:34:04,516 INFO L78 Accepts]: Start accepts. Automaton has 48254 states and 85829 transitions. Word has length 159 [2023-12-25 05:34:04,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:34:04,517 INFO L495 AbstractCegarLoop]: Abstraction has 48254 states and 85829 transitions. [2023-12-25 05:34:04,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-25 05:34:04,517 INFO L276 IsEmpty]: Start isEmpty. Operand 48254 states and 85829 transitions. [2023-12-25 05:34:04,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-25 05:34:04,519 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:34:04,519 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:34:04,528 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:34:04,727 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:34:04,728 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:34:04,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:34:04,728 INFO L85 PathProgramCache]: Analyzing trace with hash -414065649, now seen corresponding path program 1 times [2023-12-25 05:34:04,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:34:04,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1647341469] [2023-12-25 05:34:04,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:34:04,729 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:34:04,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:34:04,730 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:34:04,731 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:34:05,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:34:05,074 INFO L262 TraceCheckSpWp]: Trace formula consists of 902 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:34:05,077 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:34:05,125 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-25 05:34:05,125 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:34:05,125 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:34:05,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1647341469] [2023-12-25 05:34:05,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1647341469] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:34:05,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:34:05,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:34:05,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344484303] [2023-12-25 05:34:05,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:34:05,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:34:05,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:34:05,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:34:05,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:34:05,127 INFO L87 Difference]: Start difference. First operand 48254 states and 85829 transitions. Second operand has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 3 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-12-25 05:34:08,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:34:08,122 INFO L93 Difference]: Finished difference Result 94938 states and 166577 transitions. [2023-12-25 05:34:08,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:34:08,122 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 3 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 159 [2023-12-25 05:34:08,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:34:08,593 INFO L225 Difference]: With dead ends: 94938 [2023-12-25 05:34:08,594 INFO L226 Difference]: Without dead ends: 47914 [2023-12-25 05:34:08,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 152 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:34:08,823 INFO L413 NwaCegarLoop]: 820 mSDtfsCounter, 22 mSDsluCounter, 4897 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 5717 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:34:08,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 5717 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:34:08,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47914 states. [2023-12-25 05:34:10,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47914 to 46570. [2023-12-25 05:34:10,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46570 states, 35493 states have (on average 1.5642239314794466) internal successors, (55519), 36807 states have internal predecessors, (55519), 8290 states have call successors, (8290), 2787 states have call predecessors, (8290), 2786 states have return successors, (18846), 8191 states have call predecessors, (18846), 8240 states have call successors, (18846) [2023-12-25 05:34:11,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46570 states to 46570 states and 82655 transitions. [2023-12-25 05:34:11,285 INFO L78 Accepts]: Start accepts. Automaton has 46570 states and 82655 transitions. Word has length 159 [2023-12-25 05:34:11,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:34:11,286 INFO L495 AbstractCegarLoop]: Abstraction has 46570 states and 82655 transitions. [2023-12-25 05:34:11,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 3 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-12-25 05:34:11,286 INFO L276 IsEmpty]: Start isEmpty. Operand 46570 states and 82655 transitions. [2023-12-25 05:34:11,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 05:34:11,287 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:34:11,287 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:34:11,296 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2023-12-25 05:34:11,496 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:34:11,496 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:34:11,496 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:34:11,496 INFO L85 PathProgramCache]: Analyzing trace with hash 463447385, now seen corresponding path program 1 times [2023-12-25 05:34:11,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:34:11,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1284769316] [2023-12-25 05:34:11,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:34:11,497 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:34:11,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:34:11,498 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:34:11,500 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:34:11,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:34:11,820 INFO L262 TraceCheckSpWp]: Trace formula consists of 911 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:34:11,822 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:34:11,946 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-25 05:34:11,947 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:34:11,947 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:34:11,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1284769316] [2023-12-25 05:34:11,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1284769316] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:34:11,947 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:34:11,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:34:11,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717538947] [2023-12-25 05:34:11,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:34:11,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:34:11,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:34:11,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:34:11,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:34:11,948 INFO L87 Difference]: Start difference. First operand 46570 states and 82655 transitions. Second operand has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) [2023-12-25 05:34:15,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:34:15,776 INFO L93 Difference]: Finished difference Result 93260 states and 168753 transitions. [2023-12-25 05:34:15,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:34:15,778 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 3 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 3 states have call successors, (22) Word has length 164 [2023-12-25 05:34:15,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:34:16,137 INFO L225 Difference]: With dead ends: 93260 [2023-12-25 05:34:16,137 INFO L226 Difference]: Without dead ends: 46702 [2023-12-25 05:34:16,476 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 160 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:34:16,476 INFO L413 NwaCegarLoop]: 850 mSDtfsCounter, 600 mSDsluCounter, 2059 mSDsCounter, 0 mSdLazyCounter, 721 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 610 SdHoareTripleChecker+Valid, 2909 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:34:16,476 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [610 Valid, 2909 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 721 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 05:34:16,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46702 states.