/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_product23.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 17:24:08,227 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 17:24:08,264 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-12-16 17:24:08,267 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 17:24:08,267 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 17:24:08,281 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 17:24:08,281 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 17:24:08,282 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 17:24:08,282 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 17:24:08,282 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 17:24:08,282 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 17:24:08,283 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 17:24:08,283 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 17:24:08,283 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 17:24:08,283 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 17:24:08,284 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 17:24:08,284 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 17:24:08,284 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 17:24:08,284 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 17:24:08,285 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 17:24:08,285 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 17:24:08,285 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 17:24:08,285 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 17:24:08,285 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-16 17:24:08,286 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-16 17:24:08,286 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 17:24:08,286 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-16 17:24:08,286 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 17:24:08,286 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 17:24:08,286 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 17:24:08,287 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 17:24:08,287 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 17:24:08,287 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 17:24:08,287 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 17:24:08,287 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:24:08,287 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 17:24:08,288 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 17:24:08,288 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 17:24:08,288 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-16 17:24:08,288 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-16 17:24:08,288 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 17:24:08,288 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 17:24:08,288 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 17:24:08,289 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 17:24:08,289 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 17:24:08,289 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-16 17:24:08,289 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-12-16 17:24:08,479 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 17:24:08,491 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 17:24:08,493 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 17:24:08,494 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 17:24:08,494 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 17:24:08,494 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec3_product23.cil.c [2023-12-16 17:24:09,685 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 17:24:09,887 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 17:24:09,887 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec3_product23.cil.c [2023-12-16 17:24:09,907 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4b944a6bf/d4d8dbf596b1422cb05aa4a04ea09b42/FLAGc8dcce2c0 [2023-12-16 17:24:09,918 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4b944a6bf/d4d8dbf596b1422cb05aa4a04ea09b42 [2023-12-16 17:24:09,920 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 17:24:09,921 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 17:24:09,922 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 17:24:09,922 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 17:24:09,925 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 17:24:09,926 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:24:09" (1/1) ... [2023-12-16 17:24:09,927 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26083b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:09, skipping insertion in model container [2023-12-16 17:24:09,927 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:24:09" (1/1) ... [2023-12-16 17:24:09,979 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:24:10,149 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_product23.cil.c[5798,5811] [2023-12-16 17:24:10,389 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:24:10,410 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-16 17:24:10,423 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:24:10,444 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_product23.cil.c[5798,5811] [2023-12-16 17:24:10,522 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:24:10,530 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 17:24:10,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] [2023-12-16 17:24:10,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification3_spec.i","") [67] [2023-12-16 17:24:10,538 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [260] [2023-12-16 17:24:10,538 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [269] [2023-12-16 17:24:10,538 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1874] [2023-12-16 17:24:10,538 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [1968] [2023-12-16 17:24:10,539 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2086] [2023-12-16 17:24:10,539 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2124] [2023-12-16 17:24:10,539 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2472] [2023-12-16 17:24:10,539 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2838] [2023-12-16 17:24:10,551 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_product23.cil.c[5798,5811] [2023-12-16 17:24:10,644 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:24:10,670 INFO L206 MainTranslator]: Completed translation [2023-12-16 17:24:10,672 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10 WrapperNode [2023-12-16 17:24:10,672 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 17:24:10,673 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 17:24:10,673 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 17:24:10,673 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 17:24:10,678 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (1/1) ... [2023-12-16 17:24:10,710 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (1/1) ... [2023-12-16 17:24:10,756 INFO L138 Inliner]: procedures = 96, calls = 353, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 880 [2023-12-16 17:24:10,756 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 17:24:10,757 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 17:24:10,757 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 17:24:10,757 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 17:24:10,772 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (1/1) ... [2023-12-16 17:24:10,773 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (1/1) ... [2023-12-16 17:24:10,778 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (1/1) ... [2023-12-16 17:24:10,817 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2023-12-16 17:24:10,818 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (1/1) ... [2023-12-16 17:24:10,818 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (1/1) ... [2023-12-16 17:24:10,831 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (1/1) ... [2023-12-16 17:24:10,843 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (1/1) ... [2023-12-16 17:24:10,847 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (1/1) ... [2023-12-16 17:24:10,866 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (1/1) ... [2023-12-16 17:24:10,884 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 17:24:10,885 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 17:24:10,885 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 17:24:10,885 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 17:24:10,886 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (1/1) ... [2023-12-16 17:24:10,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:24:10,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 17:24:10,915 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-16 17:24:10,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-16 17:24:10,942 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 17:24:10,942 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2023-12-16 17:24:10,942 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2023-12-16 17:24:10,942 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2023-12-16 17:24:10,943 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2023-12-16 17:24:10,943 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-16 17:24:10,943 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-16 17:24:10,943 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-16 17:24:10,943 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-16 17:24:10,943 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-16 17:24:10,943 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-16 17:24:10,945 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-16 17:24:10,945 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-16 17:24:10,945 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2023-12-16 17:24:10,945 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2023-12-16 17:24:10,945 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-16 17:24:10,946 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-16 17:24:10,946 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-16 17:24:10,946 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-16 17:24:10,946 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-16 17:24:10,946 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-16 17:24:10,946 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-16 17:24:10,946 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-16 17:24:10,946 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-16 17:24:10,946 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-16 17:24:10,946 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-16 17:24:10,946 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-16 17:24:10,946 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-16 17:24:10,946 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-16 17:24:10,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-16 17:24:10,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-16 17:24:10,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-16 17:24:10,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-16 17:24:10,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-16 17:24:10,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-16 17:24:10,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-16 17:24:10,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-16 17:24:10,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-16 17:24:10,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-16 17:24:10,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-16 17:24:10,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-16 17:24:10,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-16 17:24:10,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-16 17:24:10,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-16 17:24:10,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-16 17:24:10,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-16 17:24:10,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-16 17:24:10,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-16 17:24:10,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-16 17:24:10,948 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-16 17:24:10,948 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-16 17:24:10,948 INFO L130 BoogieDeclarations]: Found specification of procedure initTopDown [2023-12-16 17:24:10,949 INFO L138 BoogieDeclarations]: Found implementation of procedure initTopDown [2023-12-16 17:24:10,949 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-16 17:24:10,949 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-16 17:24:10,949 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-16 17:24:10,949 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-16 17:24:10,949 INFO L130 BoogieDeclarations]: Found specification of procedure initFloors [2023-12-16 17:24:10,949 INFO L138 BoogieDeclarations]: Found implementation of procedure initFloors [2023-12-16 17:24:10,949 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-16 17:24:10,950 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-16 17:24:10,950 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-16 17:24:10,950 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-16 17:24:10,950 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-16 17:24:10,950 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-16 17:24:10,950 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2023-12-16 17:24:10,950 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2023-12-16 17:24:10,951 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-16 17:24:10,951 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-16 17:24:10,951 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-16 17:24:10,951 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-16 17:24:10,951 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-16 17:24:10,951 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-16 17:24:10,951 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__weight [2023-12-16 17:24:10,951 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__weight [2023-12-16 17:24:10,951 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 17:24:10,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 17:24:10,951 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-16 17:24:10,952 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-16 17:24:11,102 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 17:24:11,104 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 17:24:12,000 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 17:24:12,054 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 17:24:12,054 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 17:24:12,054 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:24:12 BoogieIcfgContainer [2023-12-16 17:24:12,054 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 17:24:12,056 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 17:24:12,056 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 17:24:12,058 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 17:24:12,058 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 05:24:09" (1/3) ... [2023-12-16 17:24:12,058 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e613948 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:24:12, skipping insertion in model container [2023-12-16 17:24:12,059 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:10" (2/3) ... [2023-12-16 17:24:12,059 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e613948 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:24:12, skipping insertion in model container [2023-12-16 17:24:12,059 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:24:12" (3/3) ... [2023-12-16 17:24:12,060 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec3_product23.cil.c [2023-12-16 17:24:12,071 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 17:24:12,072 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 17:24:12,108 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 17:24:12,112 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;@5a99f951, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 17:24:12,112 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 17:24:12,136 INFO L276 IsEmpty]: Start isEmpty. Operand has 590 states, 447 states have (on average 1.6935123042505593) internal successors, (757), 465 states have internal predecessors, (757), 113 states have call successors, (113), 28 states have call predecessors, (113), 28 states have return successors, (113), 110 states have call predecessors, (113), 113 states have call successors, (113) [2023-12-16 17:24:12,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-16 17:24:12,158 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:12,158 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:12,159 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:12,168 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:12,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1022480858, now seen corresponding path program 1 times [2023-12-16 17:24:12,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:12,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1526515781] [2023-12-16 17:24:12,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:12,179 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:12,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:12,187 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:12,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-16 17:24:12,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:12,551 INFO L262 TraceCheckSpWp]: Trace formula consists of 830 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:24:12,558 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:12,692 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:12,692 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:12,693 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:12,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1526515781] [2023-12-16 17:24:12,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1526515781] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:12,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:12,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:24:12,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458778294] [2023-12-16 17:24:12,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:12,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:24:12,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:12,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:24:12,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:24:12,723 INFO L87 Difference]: Start difference. First operand has 590 states, 447 states have (on average 1.6935123042505593) internal successors, (757), 465 states have internal predecessors, (757), 113 states have call successors, (113), 28 states have call predecessors, (113), 28 states have return successors, (113), 110 states have call predecessors, (113), 113 states have call successors, (113) Second operand has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:12,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:12,959 INFO L93 Difference]: Finished difference Result 1183 states and 1984 transitions. [2023-12-16 17:24:12,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:12,962 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 101 [2023-12-16 17:24:12,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:12,973 INFO L225 Difference]: With dead ends: 1183 [2023-12-16 17:24:12,973 INFO L226 Difference]: Without dead ends: 598 [2023-12-16 17:24:12,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:12,982 INFO L413 NwaCegarLoop]: 949 mSDtfsCounter, 115 mSDsluCounter, 4651 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 5600 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:12,983 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 5600 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:12,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2023-12-16 17:24:13,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 596. [2023-12-16 17:24:13,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 453 states have (on average 1.6799116997792494) internal successors, (761), 471 states have internal predecessors, (761), 114 states have call successors, (114), 28 states have call predecessors, (114), 28 states have return successors, (113), 109 states have call predecessors, (113), 111 states have call successors, (113) [2023-12-16 17:24:13,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 988 transitions. [2023-12-16 17:24:13,051 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 988 transitions. Word has length 101 [2023-12-16 17:24:13,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:13,051 INFO L495 AbstractCegarLoop]: Abstraction has 596 states and 988 transitions. [2023-12-16 17:24:13,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:13,051 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 988 transitions. [2023-12-16 17:24:13,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 17:24:13,056 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:13,056 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:13,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:13,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:13,265 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:13,266 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:13,266 INFO L85 PathProgramCache]: Analyzing trace with hash -809739457, now seen corresponding path program 1 times [2023-12-16 17:24:13,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:13,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [89369181] [2023-12-16 17:24:13,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:13,267 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:13,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:13,269 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:13,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-16 17:24:13,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:13,605 INFO L262 TraceCheckSpWp]: Trace formula consists of 831 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:24:13,608 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:13,650 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:13,651 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:13,651 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:13,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [89369181] [2023-12-16 17:24:13,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [89369181] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:13,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:13,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:24:13,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220263809] [2023-12-16 17:24:13,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:13,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:24:13,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:13,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:24:13,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:24:13,653 INFO L87 Difference]: Start difference. First operand 596 states and 988 transitions. Second operand has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:13,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:13,839 INFO L93 Difference]: Finished difference Result 1192 states and 1984 transitions. [2023-12-16 17:24:13,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:13,840 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 102 [2023-12-16 17:24:13,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:13,843 INFO L225 Difference]: With dead ends: 1192 [2023-12-16 17:24:13,844 INFO L226 Difference]: Without dead ends: 606 [2023-12-16 17:24:13,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:13,847 INFO L413 NwaCegarLoop]: 953 mSDtfsCounter, 102 mSDsluCounter, 4651 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 5604 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:13,847 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 5604 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:13,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2023-12-16 17:24:13,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 596. [2023-12-16 17:24:13,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 453 states have (on average 1.6799116997792494) internal successors, (761), 471 states have internal predecessors, (761), 114 states have call successors, (114), 28 states have call predecessors, (114), 28 states have return successors, (113), 109 states have call predecessors, (113), 111 states have call successors, (113) [2023-12-16 17:24:13,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 988 transitions. [2023-12-16 17:24:13,874 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 988 transitions. Word has length 102 [2023-12-16 17:24:13,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:13,875 INFO L495 AbstractCegarLoop]: Abstraction has 596 states and 988 transitions. [2023-12-16 17:24:13,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:13,875 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 988 transitions. [2023-12-16 17:24:13,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-16 17:24:13,878 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:13,878 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:13,889 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:14,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:14,087 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:14,087 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:14,087 INFO L85 PathProgramCache]: Analyzing trace with hash -110318435, now seen corresponding path program 1 times [2023-12-16 17:24:14,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:14,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1517684393] [2023-12-16 17:24:14,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:14,088 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:14,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:14,092 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:14,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-16 17:24:14,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:14,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 831 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:24:14,377 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:14,397 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:14,397 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:14,397 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:14,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1517684393] [2023-12-16 17:24:14,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1517684393] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:14,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:14,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:14,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467820574] [2023-12-16 17:24:14,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:14,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:24:14,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:14,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:24:14,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:24:14,399 INFO L87 Difference]: Start difference. First operand 596 states and 988 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-16 17:24:14,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:14,478 INFO L93 Difference]: Finished difference Result 1180 states and 1963 transitions. [2023-12-16 17:24:14,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:24:14,478 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 102 [2023-12-16 17:24:14,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:14,481 INFO L225 Difference]: With dead ends: 1180 [2023-12-16 17:24:14,481 INFO L226 Difference]: Without dead ends: 567 [2023-12-16 17:24:14,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:14,484 INFO L413 NwaCegarLoop]: 943 mSDtfsCounter, 22 mSDsluCounter, 1879 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2822 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:14,485 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 2822 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:24:14,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2023-12-16 17:24:14,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 567. [2023-12-16 17:24:14,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 427 states have (on average 1.6627634660421546) internal successors, (710), 443 states have internal predecessors, (710), 113 states have call successors, (113), 28 states have call predecessors, (113), 26 states have return successors, (110), 108 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-16 17:24:14,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 933 transitions. [2023-12-16 17:24:14,501 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 933 transitions. Word has length 102 [2023-12-16 17:24:14,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:14,502 INFO L495 AbstractCegarLoop]: Abstraction has 567 states and 933 transitions. [2023-12-16 17:24:14,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-16 17:24:14,502 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 933 transitions. [2023-12-16 17:24:14,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-16 17:24:14,504 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:14,504 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:14,532 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2023-12-16 17:24:14,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:14,736 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:14,736 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:14,736 INFO L85 PathProgramCache]: Analyzing trace with hash -370939542, now seen corresponding path program 1 times [2023-12-16 17:24:14,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:14,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [727473303] [2023-12-16 17:24:14,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:14,737 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:14,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:14,755 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:14,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-16 17:24:15,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:15,068 INFO L262 TraceCheckSpWp]: Trace formula consists of 832 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:24:15,071 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:15,158 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:15,158 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:15,158 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:15,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [727473303] [2023-12-16 17:24:15,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [727473303] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:15,159 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:15,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:24:15,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733019524] [2023-12-16 17:24:15,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:15,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:24:15,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:15,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:24:15,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:24:15,163 INFO L87 Difference]: Start difference. First operand 567 states and 933 transitions. Second operand has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:15,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:15,333 INFO L93 Difference]: Finished difference Result 1132 states and 1870 transitions. [2023-12-16 17:24:15,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:15,333 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 103 [2023-12-16 17:24:15,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:15,336 INFO L225 Difference]: With dead ends: 1132 [2023-12-16 17:24:15,336 INFO L226 Difference]: Without dead ends: 561 [2023-12-16 17:24:15,339 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:15,339 INFO L413 NwaCegarLoop]: 907 mSDtfsCounter, 87 mSDsluCounter, 4468 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 5375 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:15,339 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 5375 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:15,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-16 17:24:15,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-16 17:24:15,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 421 states have (on average 1.655581947743468) internal successors, (697), 437 states have internal predecessors, (697), 113 states have call successors, (113), 28 states have call predecessors, (113), 26 states have return successors, (110), 108 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-16 17:24:15,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 920 transitions. [2023-12-16 17:24:15,366 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 920 transitions. Word has length 103 [2023-12-16 17:24:15,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:15,367 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 920 transitions. [2023-12-16 17:24:15,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:15,367 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 920 transitions. [2023-12-16 17:24:15,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-16 17:24:15,369 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:15,369 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:15,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:15,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:15,579 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:15,579 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:15,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1514260285, now seen corresponding path program 1 times [2023-12-16 17:24:15,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:15,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1150168810] [2023-12-16 17:24:15,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:15,580 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:15,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:15,582 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:15,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-16 17:24:15,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:15,876 INFO L262 TraceCheckSpWp]: Trace formula consists of 833 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:24:15,880 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:15,923 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:15,923 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:15,924 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:15,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1150168810] [2023-12-16 17:24:15,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1150168810] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:15,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:15,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:24:15,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2306938] [2023-12-16 17:24:15,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:15,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:24:15,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:15,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:24:15,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:24:15,925 INFO L87 Difference]: Start difference. First operand 561 states and 920 transitions. Second operand has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:16,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:16,102 INFO L93 Difference]: Finished difference Result 1120 states and 1844 transitions. [2023-12-16 17:24:16,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:16,103 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 104 [2023-12-16 17:24:16,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:16,105 INFO L225 Difference]: With dead ends: 1120 [2023-12-16 17:24:16,105 INFO L226 Difference]: Without dead ends: 555 [2023-12-16 17:24:16,108 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:16,109 INFO L413 NwaCegarLoop]: 895 mSDtfsCounter, 73 mSDsluCounter, 4420 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 5315 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:16,109 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 5315 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:16,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-12-16 17:24:16,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2023-12-16 17:24:16,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 415 states have (on average 1.6481927710843374) internal successors, (684), 431 states have internal predecessors, (684), 113 states have call successors, (113), 28 states have call predecessors, (113), 26 states have return successors, (110), 108 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-16 17:24:16,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 907 transitions. [2023-12-16 17:24:16,123 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 907 transitions. Word has length 104 [2023-12-16 17:24:16,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:16,123 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 907 transitions. [2023-12-16 17:24:16,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:16,123 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 907 transitions. [2023-12-16 17:24:16,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-16 17:24:16,125 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:16,125 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:16,148 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:16,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:16,333 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:16,333 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:16,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1981476092, now seen corresponding path program 1 times [2023-12-16 17:24:16,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:16,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1867270785] [2023-12-16 17:24:16,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:16,334 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:16,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:16,335 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:16,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-16 17:24:16,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:16,616 INFO L262 TraceCheckSpWp]: Trace formula consists of 832 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:24:16,620 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:16,665 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:16,666 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:16,666 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:16,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1867270785] [2023-12-16 17:24:16,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1867270785] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:16,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:16,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:24:16,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746394243] [2023-12-16 17:24:16,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:16,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:24:16,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:16,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:24:16,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:24:16,668 INFO L87 Difference]: Start difference. First operand 555 states and 907 transitions. Second operand has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:16,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:16,798 INFO L93 Difference]: Finished difference Result 1108 states and 1818 transitions. [2023-12-16 17:24:16,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:16,799 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 104 [2023-12-16 17:24:16,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:16,801 INFO L225 Difference]: With dead ends: 1108 [2023-12-16 17:24:16,801 INFO L226 Difference]: Without dead ends: 555 [2023-12-16 17:24:16,804 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:16,804 INFO L413 NwaCegarLoop]: 883 mSDtfsCounter, 48 mSDsluCounter, 4384 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 5267 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:16,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 5267 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:16,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-12-16 17:24:16,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2023-12-16 17:24:16,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 415 states have (on average 1.6457831325301204) internal successors, (683), 431 states have internal predecessors, (683), 113 states have call successors, (113), 28 states have call predecessors, (113), 26 states have return successors, (110), 108 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-16 17:24:16,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 906 transitions. [2023-12-16 17:24:16,817 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 906 transitions. Word has length 104 [2023-12-16 17:24:16,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:16,818 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 906 transitions. [2023-12-16 17:24:16,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:16,818 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 906 transitions. [2023-12-16 17:24:16,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-16 17:24:16,819 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:16,819 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:16,827 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:17,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:17,027 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:17,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:17,027 INFO L85 PathProgramCache]: Analyzing trace with hash -163713874, now seen corresponding path program 1 times [2023-12-16 17:24:17,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:17,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2049489967] [2023-12-16 17:24:17,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:17,028 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:17,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:17,029 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:17,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-16 17:24:17,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:17,309 INFO L262 TraceCheckSpWp]: Trace formula consists of 834 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:17,312 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:17,381 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:17,382 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:17,382 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:17,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2049489967] [2023-12-16 17:24:17,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2049489967] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:17,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:17,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:24:17,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132836579] [2023-12-16 17:24:17,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:17,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:24:17,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:17,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:24:17,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:17,383 INFO L87 Difference]: Start difference. First operand 555 states and 906 transitions. Second operand has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:17,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:17,562 INFO L93 Difference]: Finished difference Result 1102 states and 1805 transitions. [2023-12-16 17:24:17,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:24:17,562 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 105 [2023-12-16 17:24:17,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:17,568 INFO L225 Difference]: With dead ends: 1102 [2023-12-16 17:24:17,568 INFO L226 Difference]: Without dead ends: 555 [2023-12-16 17:24:17,571 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:24:17,572 INFO L413 NwaCegarLoop]: 873 mSDtfsCounter, 35 mSDsluCounter, 5215 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 6088 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:17,573 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 6088 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:17,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-12-16 17:24:17,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2023-12-16 17:24:17,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 415 states have (on average 1.6433734939759037) internal successors, (682), 431 states have internal predecessors, (682), 113 states have call successors, (113), 28 states have call predecessors, (113), 26 states have return successors, (110), 108 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-16 17:24:17,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 905 transitions. [2023-12-16 17:24:17,588 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 905 transitions. Word has length 105 [2023-12-16 17:24:17,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:17,588 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 905 transitions. [2023-12-16 17:24:17,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:17,588 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 905 transitions. [2023-12-16 17:24:17,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-16 17:24:17,593 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:17,593 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:17,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:17,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:17,802 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:17,802 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:17,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1567154429, now seen corresponding path program 1 times [2023-12-16 17:24:17,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:17,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [677511037] [2023-12-16 17:24:17,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:17,803 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:17,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:17,804 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:17,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-16 17:24:18,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:18,081 INFO L262 TraceCheckSpWp]: Trace formula consists of 835 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:18,084 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:18,135 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:18,135 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:18,135 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:18,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [677511037] [2023-12-16 17:24:18,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [677511037] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:18,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:18,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:24:18,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937127303] [2023-12-16 17:24:18,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:18,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:24:18,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:18,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:24:18,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:18,136 INFO L87 Difference]: Start difference. First operand 555 states and 905 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:18,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:18,306 INFO L93 Difference]: Finished difference Result 1102 states and 1803 transitions. [2023-12-16 17:24:18,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:24:18,307 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 106 [2023-12-16 17:24:18,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:18,309 INFO L225 Difference]: With dead ends: 1102 [2023-12-16 17:24:18,309 INFO L226 Difference]: Without dead ends: 555 [2023-12-16 17:24:18,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:24:18,312 INFO L413 NwaCegarLoop]: 873 mSDtfsCounter, 32 mSDsluCounter, 5215 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 6088 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:18,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 6088 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:18,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-12-16 17:24:18,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2023-12-16 17:24:18,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 415 states have (on average 1.6409638554216868) internal successors, (681), 431 states have internal predecessors, (681), 113 states have call successors, (113), 28 states have call predecessors, (113), 26 states have return successors, (110), 108 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-16 17:24:18,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 904 transitions. [2023-12-16 17:24:18,325 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 904 transitions. Word has length 106 [2023-12-16 17:24:18,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:18,325 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 904 transitions. [2023-12-16 17:24:18,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:18,326 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 904 transitions. [2023-12-16 17:24:18,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-16 17:24:18,327 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:18,327 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:18,337 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-16 17:24:18,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:18,535 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:18,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:18,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1523539309, now seen corresponding path program 1 times [2023-12-16 17:24:18,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:18,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1131513121] [2023-12-16 17:24:18,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:18,536 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:18,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:18,537 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:18,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-16 17:24:18,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:18,805 INFO L262 TraceCheckSpWp]: Trace formula consists of 836 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:18,808 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:18,881 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:18,882 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:18,882 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:18,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1131513121] [2023-12-16 17:24:18,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1131513121] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:18,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:18,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:24:18,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202103044] [2023-12-16 17:24:18,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:18,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:24:18,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:18,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:24:18,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:18,885 INFO L87 Difference]: Start difference. First operand 555 states and 904 transitions. Second operand has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:19,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:19,123 INFO L93 Difference]: Finished difference Result 1102 states and 1801 transitions. [2023-12-16 17:24:19,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:24:19,124 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 107 [2023-12-16 17:24:19,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:19,127 INFO L225 Difference]: With dead ends: 1102 [2023-12-16 17:24:19,127 INFO L226 Difference]: Without dead ends: 555 [2023-12-16 17:24:19,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:24:19,131 INFO L413 NwaCegarLoop]: 873 mSDtfsCounter, 29 mSDsluCounter, 5215 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 6088 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:19,132 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 6088 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:24:19,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-12-16 17:24:19,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2023-12-16 17:24:19,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 415 states have (on average 1.6385542168674698) internal successors, (680), 431 states have internal predecessors, (680), 113 states have call successors, (113), 28 states have call predecessors, (113), 26 states have return successors, (110), 108 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-16 17:24:19,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 903 transitions. [2023-12-16 17:24:19,145 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 903 transitions. Word has length 107 [2023-12-16 17:24:19,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:19,146 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 903 transitions. [2023-12-16 17:24:19,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:19,146 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 903 transitions. [2023-12-16 17:24:19,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-16 17:24:19,148 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:19,148 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:19,158 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-16 17:24:19,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:19,356 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:19,357 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:19,357 INFO L85 PathProgramCache]: Analyzing trace with hash 429128776, now seen corresponding path program 1 times [2023-12-16 17:24:19,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:19,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1516607926] [2023-12-16 17:24:19,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:19,358 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:19,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:19,359 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:19,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-16 17:24:19,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:19,606 INFO L262 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:19,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:19,660 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:19,660 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:19,660 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:19,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1516607926] [2023-12-16 17:24:19,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1516607926] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:19,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:19,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:24:19,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377897217] [2023-12-16 17:24:19,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:19,661 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:24:19,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:19,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:24:19,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:19,662 INFO L87 Difference]: Start difference. First operand 555 states and 903 transitions. Second operand has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:19,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:19,851 INFO L93 Difference]: Finished difference Result 1102 states and 1799 transitions. [2023-12-16 17:24:19,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:24:19,851 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 108 [2023-12-16 17:24:19,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:19,854 INFO L225 Difference]: With dead ends: 1102 [2023-12-16 17:24:19,854 INFO L226 Difference]: Without dead ends: 555 [2023-12-16 17:24:19,856 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:24:19,857 INFO L413 NwaCegarLoop]: 873 mSDtfsCounter, 26 mSDsluCounter, 5215 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 6088 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:19,857 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 6088 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:19,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-12-16 17:24:19,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2023-12-16 17:24:19,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 415 states have (on average 1.636144578313253) internal successors, (679), 431 states have internal predecessors, (679), 113 states have call successors, (113), 28 states have call predecessors, (113), 26 states have return successors, (110), 108 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-16 17:24:19,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 902 transitions. [2023-12-16 17:24:19,868 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 902 transitions. Word has length 108 [2023-12-16 17:24:19,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:19,868 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 902 transitions. [2023-12-16 17:24:19,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:19,869 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 902 transitions. [2023-12-16 17:24:19,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-16 17:24:19,870 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:19,870 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:19,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:20,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:20,078 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:20,078 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:20,078 INFO L85 PathProgramCache]: Analyzing trace with hash 1673136378, now seen corresponding path program 1 times [2023-12-16 17:24:20,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:20,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1851906018] [2023-12-16 17:24:20,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:20,079 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:20,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:20,080 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:20,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-16 17:24:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:20,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:20,358 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:20,422 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:20,423 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:20,423 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:20,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1851906018] [2023-12-16 17:24:20,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1851906018] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:20,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:20,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:24:20,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176839744] [2023-12-16 17:24:20,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:20,423 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:24:20,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:20,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:24:20,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:20,424 INFO L87 Difference]: Start difference. First operand 555 states and 902 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, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:20,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:20,636 INFO L93 Difference]: Finished difference Result 1102 states and 1797 transitions. [2023-12-16 17:24:20,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:24:20,636 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, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 109 [2023-12-16 17:24:20,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:20,640 INFO L225 Difference]: With dead ends: 1102 [2023-12-16 17:24:20,640 INFO L226 Difference]: Without dead ends: 555 [2023-12-16 17:24:20,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:24:20,642 INFO L413 NwaCegarLoop]: 873 mSDtfsCounter, 23 mSDsluCounter, 5215 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 6088 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:20,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 6088 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:24:20,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-12-16 17:24:20,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2023-12-16 17:24:20,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 415 states have (on average 1.6337349397590362) internal successors, (678), 431 states have internal predecessors, (678), 113 states have call successors, (113), 28 states have call predecessors, (113), 26 states have return successors, (110), 108 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-16 17:24:20,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 901 transitions. [2023-12-16 17:24:20,655 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 901 transitions. Word has length 109 [2023-12-16 17:24:20,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:20,656 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 901 transitions. [2023-12-16 17:24:20,656 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, (17), 2 states have call predecessors, (17), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:20,656 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 901 transitions. [2023-12-16 17:24:20,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-16 17:24:20,659 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:20,659 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:20,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:20,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:20,867 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:20,867 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:20,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1432896632, now seen corresponding path program 1 times [2023-12-16 17:24:20,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:20,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1980590819] [2023-12-16 17:24:20,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:20,868 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:20,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:20,869 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:20,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-16 17:24:21,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:21,143 INFO L262 TraceCheckSpWp]: Trace formula consists of 838 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:21,146 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:21,217 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-16 17:24:21,217 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:21,217 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:21,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1980590819] [2023-12-16 17:24:21,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1980590819] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:21,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:21,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:21,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122661848] [2023-12-16 17:24:21,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:21,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:21,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:21,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:21,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:21,219 INFO L87 Difference]: Start difference. First operand 555 states and 901 transitions. Second operand has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 4 states have call successors, (17), 3 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-16 17:24:21,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:21,884 INFO L93 Difference]: Finished difference Result 1585 states and 2596 transitions. [2023-12-16 17:24:21,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:21,886 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 4 states have call successors, (17), 3 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 109 [2023-12-16 17:24:21,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:21,891 INFO L225 Difference]: With dead ends: 1585 [2023-12-16 17:24:21,891 INFO L226 Difference]: Without dead ends: 1042 [2023-12-16 17:24:21,894 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:21,894 INFO L413 NwaCegarLoop]: 907 mSDtfsCounter, 741 mSDsluCounter, 3311 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 745 SdHoareTripleChecker+Valid, 4218 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:21,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [745 Valid, 4218 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:24:21,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2023-12-16 17:24:21,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 1035. [2023-12-16 17:24:21,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1035 states, 777 states have (on average 1.5945945945945945) internal successors, (1239), 807 states have internal predecessors, (1239), 208 states have call successors, (208), 53 states have call predecessors, (208), 49 states have return successors, (209), 199 states have call predecessors, (209), 204 states have call successors, (209) [2023-12-16 17:24:21,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1035 states to 1035 states and 1656 transitions. [2023-12-16 17:24:21,929 INFO L78 Accepts]: Start accepts. Automaton has 1035 states and 1656 transitions. Word has length 109 [2023-12-16 17:24:21,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:21,929 INFO L495 AbstractCegarLoop]: Abstraction has 1035 states and 1656 transitions. [2023-12-16 17:24:21,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 4 states have call successors, (17), 3 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2023-12-16 17:24:21,930 INFO L276 IsEmpty]: Start isEmpty. Operand 1035 states and 1656 transitions. [2023-12-16 17:24:21,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-16 17:24:21,931 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:21,931 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:21,938 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2023-12-16 17:24:22,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:22,138 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:22,139 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:22,139 INFO L85 PathProgramCache]: Analyzing trace with hash -2004136838, now seen corresponding path program 1 times [2023-12-16 17:24:22,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:22,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [765941030] [2023-12-16 17:24:22,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:22,139 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:22,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:22,140 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:22,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-16 17:24:22,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:22,418 INFO L262 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:22,421 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:22,508 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-16 17:24:22,508 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:22,508 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:22,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [765941030] [2023-12-16 17:24:22,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [765941030] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:22,509 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:22,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:22,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313917516] [2023-12-16 17:24:22,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:22,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:22,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:22,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:22,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:22,510 INFO L87 Difference]: Start difference. First operand 1035 states and 1656 transitions. Second operand has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:23,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:23,024 INFO L93 Difference]: Finished difference Result 2573 states and 4185 transitions. [2023-12-16 17:24:23,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:23,025 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 109 [2023-12-16 17:24:23,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:23,032 INFO L225 Difference]: With dead ends: 2573 [2023-12-16 17:24:23,032 INFO L226 Difference]: Without dead ends: 1550 [2023-12-16 17:24:23,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:23,037 INFO L413 NwaCegarLoop]: 1043 mSDtfsCounter, 834 mSDsluCounter, 3557 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 837 SdHoareTripleChecker+Valid, 4600 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:23,037 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [837 Valid, 4600 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 17:24:23,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1550 states. [2023-12-16 17:24:23,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1550 to 1541. [2023-12-16 17:24:23,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1541 states, 1160 states have (on average 1.611206896551724) internal successors, (1869), 1203 states have internal predecessors, (1869), 306 states have call successors, (306), 78 states have call predecessors, (306), 74 states have return successors, (325), 297 states have call predecessors, (325), 301 states have call successors, (325) [2023-12-16 17:24:23,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1541 states to 1541 states and 2500 transitions. [2023-12-16 17:24:23,080 INFO L78 Accepts]: Start accepts. Automaton has 1541 states and 2500 transitions. Word has length 109 [2023-12-16 17:24:23,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:23,081 INFO L495 AbstractCegarLoop]: Abstraction has 1541 states and 2500 transitions. [2023-12-16 17:24:23,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-16 17:24:23,081 INFO L276 IsEmpty]: Start isEmpty. Operand 1541 states and 2500 transitions. [2023-12-16 17:24:23,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-16 17:24:23,082 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:23,082 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:23,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:23,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:23,290 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:23,291 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:23,291 INFO L85 PathProgramCache]: Analyzing trace with hash -1369832846, now seen corresponding path program 1 times [2023-12-16 17:24:23,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:23,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [272977350] [2023-12-16 17:24:23,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:23,291 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:23,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:23,298 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:23,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-16 17:24:23,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:23,591 INFO L262 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:23,594 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:23,673 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-16 17:24:23,673 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:23,674 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:23,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [272977350] [2023-12-16 17:24:23,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [272977350] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:23,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:23,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:23,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003285678] [2023-12-16 17:24:23,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:23,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:23,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:23,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:23,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:23,675 INFO L87 Difference]: Start difference. First operand 1541 states and 2500 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:24:24,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:24,317 INFO L93 Difference]: Finished difference Result 4619 states and 7659 transitions. [2023-12-16 17:24:24,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:24,318 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 112 [2023-12-16 17:24:24,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:24,330 INFO L225 Difference]: With dead ends: 4619 [2023-12-16 17:24:24,330 INFO L226 Difference]: Without dead ends: 3090 [2023-12-16 17:24:24,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:24,353 INFO L413 NwaCegarLoop]: 993 mSDtfsCounter, 913 mSDsluCounter, 3472 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 929 SdHoareTripleChecker+Valid, 4465 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:24,353 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [929 Valid, 4465 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 354 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:24:24,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3090 states. [2023-12-16 17:24:24,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3090 to 3016. [2023-12-16 17:24:24,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3016 states, 2274 states have (on average 1.6029023746701847) internal successors, (3645), 2358 states have internal predecessors, (3645), 592 states have call successors, (592), 153 states have call predecessors, (592), 149 states have return successors, (723), 580 states have call predecessors, (723), 584 states have call successors, (723) [2023-12-16 17:24:24,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3016 states to 3016 states and 4960 transitions. [2023-12-16 17:24:24,458 INFO L78 Accepts]: Start accepts. Automaton has 3016 states and 4960 transitions. Word has length 112 [2023-12-16 17:24:24,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:24,458 INFO L495 AbstractCegarLoop]: Abstraction has 3016 states and 4960 transitions. [2023-12-16 17:24:24,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:24:24,459 INFO L276 IsEmpty]: Start isEmpty. Operand 3016 states and 4960 transitions. [2023-12-16 17:24:24,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-16 17:24:24,460 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:24,460 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:24,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:24,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:24,667 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:24,668 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:24,668 INFO L85 PathProgramCache]: Analyzing trace with hash 27838798, now seen corresponding path program 1 times [2023-12-16 17:24:24,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:24,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1175896576] [2023-12-16 17:24:24,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:24,668 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:24,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:24,681 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:24,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-16 17:24:24,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:24,954 INFO L262 TraceCheckSpWp]: Trace formula consists of 846 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:24:24,956 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:24,969 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-16 17:24:24,969 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:24,969 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:24,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1175896576] [2023-12-16 17:24:24,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1175896576] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:24,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:24,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:24,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225045573] [2023-12-16 17:24:24,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:24,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:24:24,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:24,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:24:24,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:24:24,970 INFO L87 Difference]: Start difference. First operand 3016 states and 4960 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:24:25,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:25,168 INFO L93 Difference]: Finished difference Result 6038 states and 10060 transitions. [2023-12-16 17:24:25,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:24:25,169 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 113 [2023-12-16 17:24:25,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:25,184 INFO L225 Difference]: With dead ends: 6038 [2023-12-16 17:24:25,184 INFO L226 Difference]: Without dead ends: 3034 [2023-12-16 17:24:25,206 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:25,207 INFO L413 NwaCegarLoop]: 865 mSDtfsCounter, 19 mSDsluCounter, 1701 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 2566 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:25,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 2566 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:25,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2023-12-16 17:24:25,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 3028. [2023-12-16 17:24:25,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3028 states, 2283 states have (on average 1.5992115637319317) internal successors, (3651), 2367 states have internal predecessors, (3651), 592 states have call successors, (592), 159 states have call predecessors, (592), 152 states have return successors, (710), 577 states have call predecessors, (710), 584 states have call successors, (710) [2023-12-16 17:24:25,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3028 states to 3028 states and 4953 transitions. [2023-12-16 17:24:25,391 INFO L78 Accepts]: Start accepts. Automaton has 3028 states and 4953 transitions. Word has length 113 [2023-12-16 17:24:25,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:25,392 INFO L495 AbstractCegarLoop]: Abstraction has 3028 states and 4953 transitions. [2023-12-16 17:24:25,392 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:24:25,393 INFO L276 IsEmpty]: Start isEmpty. Operand 3028 states and 4953 transitions. [2023-12-16 17:24:25,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-16 17:24:25,395 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:25,395 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:25,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:25,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:25,603 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:25,603 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:25,603 INFO L85 PathProgramCache]: Analyzing trace with hash -1386349421, now seen corresponding path program 1 times [2023-12-16 17:24:25,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:25,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1039723229] [2023-12-16 17:24:25,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:25,604 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:25,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:25,605 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:25,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-16 17:24:25,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:25,897 INFO L262 TraceCheckSpWp]: Trace formula consists of 858 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:25,900 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:25,987 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-16 17:24:25,987 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:25,987 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:25,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1039723229] [2023-12-16 17:24:25,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1039723229] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:25,988 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:25,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:25,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935871962] [2023-12-16 17:24:25,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:25,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:25,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:25,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:25,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:25,989 INFO L87 Difference]: Start difference. First operand 3028 states and 4953 transitions. Second operand has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-16 17:24:26,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:26,645 INFO L93 Difference]: Finished difference Result 9145 states and 15408 transitions. [2023-12-16 17:24:26,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:26,647 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 121 [2023-12-16 17:24:26,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:26,685 INFO L225 Difference]: With dead ends: 9145 [2023-12-16 17:24:26,685 INFO L226 Difference]: Without dead ends: 6129 [2023-12-16 17:24:26,705 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:26,705 INFO L413 NwaCegarLoop]: 963 mSDtfsCounter, 889 mSDsluCounter, 3423 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 900 SdHoareTripleChecker+Valid, 4386 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:26,706 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [900 Valid, 4386 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:24:26,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6129 states. [2023-12-16 17:24:26,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6129 to 6017. [2023-12-16 17:24:26,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6017 states, 4541 states have (on average 1.5930411803567497) internal successors, (7234), 4707 states have internal predecessors, (7234), 1167 states have call successors, (1167), 315 states have call predecessors, (1167), 308 states have return successors, (1645), 1146 states have call predecessors, (1645), 1153 states have call successors, (1645) [2023-12-16 17:24:26,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6017 states to 6017 states and 10046 transitions. [2023-12-16 17:24:26,964 INFO L78 Accepts]: Start accepts. Automaton has 6017 states and 10046 transitions. Word has length 121 [2023-12-16 17:24:26,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:26,965 INFO L495 AbstractCegarLoop]: Abstraction has 6017 states and 10046 transitions. [2023-12-16 17:24:26,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-16 17:24:26,965 INFO L276 IsEmpty]: Start isEmpty. Operand 6017 states and 10046 transitions. [2023-12-16 17:24:26,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 17:24:26,966 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:26,966 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:26,975 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-16 17:24:27,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:27,176 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:27,176 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:27,176 INFO L85 PathProgramCache]: Analyzing trace with hash 737954821, now seen corresponding path program 1 times [2023-12-16 17:24:27,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:27,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1700765492] [2023-12-16 17:24:27,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:27,177 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:27,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:27,178 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:27,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-16 17:24:27,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:27,447 INFO L262 TraceCheckSpWp]: Trace formula consists of 859 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:24:27,450 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:27,467 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-16 17:24:27,467 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:27,467 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:27,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1700765492] [2023-12-16 17:24:27,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1700765492] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:27,468 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:27,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:27,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675806818] [2023-12-16 17:24:27,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:27,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:24:27,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:27,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:24:27,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:24:27,469 INFO L87 Difference]: Start difference. First operand 6017 states and 10046 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:24:27,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:27,798 INFO L93 Difference]: Finished difference Result 12094 states and 20533 transitions. [2023-12-16 17:24:27,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:24:27,799 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 122 [2023-12-16 17:24:27,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:27,838 INFO L225 Difference]: With dead ends: 12094 [2023-12-16 17:24:27,838 INFO L226 Difference]: Without dead ends: 6089 [2023-12-16 17:24:27,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:27,866 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 21 mSDsluCounter, 1701 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2564 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:27,866 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2564 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:27,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6089 states. [2023-12-16 17:24:28,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6089 to 6077. [2023-12-16 17:24:28,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6077 states, 4595 states have (on average 1.5873775843307942) internal successors, (7294), 4749 states have internal predecessors, (7294), 1167 states have call successors, (1167), 339 states have call predecessors, (1167), 314 states have return successors, (1627), 1140 states have call predecessors, (1627), 1153 states have call successors, (1627) [2023-12-16 17:24:28,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6077 states to 6077 states and 10088 transitions. [2023-12-16 17:24:28,153 INFO L78 Accepts]: Start accepts. Automaton has 6077 states and 10088 transitions. Word has length 122 [2023-12-16 17:24:28,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:28,153 INFO L495 AbstractCegarLoop]: Abstraction has 6077 states and 10088 transitions. [2023-12-16 17:24:28,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:24:28,153 INFO L276 IsEmpty]: Start isEmpty. Operand 6077 states and 10088 transitions. [2023-12-16 17:24:28,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-16 17:24:28,155 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:28,155 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:28,176 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-16 17:24:28,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:28,363 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:28,363 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:28,363 INFO L85 PathProgramCache]: Analyzing trace with hash -1892765008, now seen corresponding path program 1 times [2023-12-16 17:24:28,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:28,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1393959982] [2023-12-16 17:24:28,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:28,364 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:28,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:28,382 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:28,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-16 17:24:28,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:28,681 INFO L262 TraceCheckSpWp]: Trace formula consists of 872 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:28,684 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:28,773 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:24:28,773 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:28,773 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:28,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1393959982] [2023-12-16 17:24:28,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1393959982] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:28,773 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:28,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:28,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213858698] [2023-12-16 17:24:28,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:28,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:28,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:28,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:28,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:28,774 INFO L87 Difference]: Start difference. First operand 6077 states and 10088 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-16 17:24:30,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:30,001 INFO L93 Difference]: Finished difference Result 18375 states and 31792 transitions. [2023-12-16 17:24:30,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:30,003 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 131 [2023-12-16 17:24:30,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:30,070 INFO L225 Difference]: With dead ends: 18375 [2023-12-16 17:24:30,070 INFO L226 Difference]: Without dead ends: 12310 [2023-12-16 17:24:30,104 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:30,105 INFO L413 NwaCegarLoop]: 992 mSDtfsCounter, 865 mSDsluCounter, 3488 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 4480 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:30,105 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [873 Valid, 4480 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:24:30,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12310 states. [2023-12-16 17:24:30,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12310 to 12154. [2023-12-16 17:24:30,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12154 states, 9195 states have (on average 1.5822729744426318) internal successors, (14549), 9501 states have internal predecessors, (14549), 2320 states have call successors, (2320), 675 states have call predecessors, (2320), 638 states have return successors, (3912), 2281 states have call predecessors, (3912), 2294 states have call successors, (3912) [2023-12-16 17:24:30,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12154 states to 12154 states and 20781 transitions. [2023-12-16 17:24:30,595 INFO L78 Accepts]: Start accepts. Automaton has 12154 states and 20781 transitions. Word has length 131 [2023-12-16 17:24:30,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:30,596 INFO L495 AbstractCegarLoop]: Abstraction has 12154 states and 20781 transitions. [2023-12-16 17:24:30,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-16 17:24:30,596 INFO L276 IsEmpty]: Start isEmpty. Operand 12154 states and 20781 transitions. [2023-12-16 17:24:30,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-16 17:24:30,599 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:30,599 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:30,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2023-12-16 17:24:30,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:30,806 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:30,807 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:30,807 INFO L85 PathProgramCache]: Analyzing trace with hash -853896640, now seen corresponding path program 1 times [2023-12-16 17:24:30,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:30,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [931019943] [2023-12-16 17:24:30,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:30,808 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:30,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:30,808 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:30,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-16 17:24:31,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:31,097 INFO L262 TraceCheckSpWp]: Trace formula consists of 873 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:24:31,099 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:31,123 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-16 17:24:31,124 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:31,124 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:31,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [931019943] [2023-12-16 17:24:31,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [931019943] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:31,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:31,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:31,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778147983] [2023-12-16 17:24:31,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:31,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:24:31,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:31,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:24:31,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:24:31,125 INFO L87 Difference]: Start difference. First operand 12154 states and 20781 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-16 17:24:31,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:31,730 INFO L93 Difference]: Finished difference Result 24440 states and 42819 transitions. [2023-12-16 17:24:31,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:24:31,730 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 132 [2023-12-16 17:24:31,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:31,802 INFO L225 Difference]: With dead ends: 24440 [2023-12-16 17:24:31,803 INFO L226 Difference]: Without dead ends: 12298 [2023-12-16 17:24:31,983 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:31,984 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 21 mSDsluCounter, 1701 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2564 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:31,984 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2564 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:31,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12298 states. [2023-12-16 17:24:32,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12298 to 12274. [2023-12-16 17:24:32,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12274 states, 9303 states have (on average 1.5768031817693218) internal successors, (14669), 9609 states have internal predecessors, (14669), 2320 states have call successors, (2320), 699 states have call predecessors, (2320), 650 states have return successors, (3892), 2269 states have call predecessors, (3892), 2294 states have call successors, (3892) [2023-12-16 17:24:32,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12274 states to 12274 states and 20881 transitions. [2023-12-16 17:24:32,526 INFO L78 Accepts]: Start accepts. Automaton has 12274 states and 20881 transitions. Word has length 132 [2023-12-16 17:24:32,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:32,527 INFO L495 AbstractCegarLoop]: Abstraction has 12274 states and 20881 transitions. [2023-12-16 17:24:32,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-16 17:24:32,527 INFO L276 IsEmpty]: Start isEmpty. Operand 12274 states and 20881 transitions. [2023-12-16 17:24:32,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-16 17:24:32,529 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:32,529 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:32,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:32,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:32,739 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:32,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:32,740 INFO L85 PathProgramCache]: Analyzing trace with hash -999118411, now seen corresponding path program 1 times [2023-12-16 17:24:32,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:32,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1040156355] [2023-12-16 17:24:32,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:32,740 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:32,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:32,741 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:32,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-16 17:24:33,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:33,037 INFO L262 TraceCheckSpWp]: Trace formula consists of 887 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:33,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:33,150 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:24:33,151 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:33,151 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:33,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1040156355] [2023-12-16 17:24:33,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1040156355] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:33,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:33,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:33,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413976210] [2023-12-16 17:24:33,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:33,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:33,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:33,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:33,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:33,153 INFO L87 Difference]: Start difference. First operand 12274 states and 20881 transitions. Second operand has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-16 17:24:34,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:34,779 INFO L93 Difference]: Finished difference Result 37053 states and 66894 transitions. [2023-12-16 17:24:34,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:34,781 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 142 [2023-12-16 17:24:34,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:34,931 INFO L225 Difference]: With dead ends: 37053 [2023-12-16 17:24:34,931 INFO L226 Difference]: Without dead ends: 24791 [2023-12-16 17:24:35,020 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:35,021 INFO L413 NwaCegarLoop]: 981 mSDtfsCounter, 844 mSDsluCounter, 3472 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 849 SdHoareTripleChecker+Valid, 4453 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:35,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [849 Valid, 4453 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:24:35,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24791 states. [2023-12-16 17:24:36,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24791 to 24611. [2023-12-16 17:24:36,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24611 states, 18659 states have (on average 1.57221716061954) internal successors, (29336), 19269 states have internal predecessors, (29336), 4629 states have call successors, (4629), 1395 states have call predecessors, (4629), 1322 states have return successors, (9729), 4554 states have call predecessors, (9729), 4579 states have call successors, (9729) [2023-12-16 17:24:36,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24611 states to 24611 states and 43694 transitions. [2023-12-16 17:24:36,342 INFO L78 Accepts]: Start accepts. Automaton has 24611 states and 43694 transitions. Word has length 142 [2023-12-16 17:24:36,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:36,342 INFO L495 AbstractCegarLoop]: Abstraction has 24611 states and 43694 transitions. [2023-12-16 17:24:36,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 5 states have internal predecessors, (86), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-16 17:24:36,342 INFO L276 IsEmpty]: Start isEmpty. Operand 24611 states and 43694 transitions. [2023-12-16 17:24:36,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-16 17:24:36,344 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:36,344 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:36,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:36,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:36,553 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:36,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:36,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1850590770, now seen corresponding path program 1 times [2023-12-16 17:24:36,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:36,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1093029587] [2023-12-16 17:24:36,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:36,554 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:36,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:36,555 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:36,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-16 17:24:36,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:36,839 INFO L262 TraceCheckSpWp]: Trace formula consists of 887 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:24:36,842 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:36,950 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:24:36,950 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:36,950 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:36,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1093029587] [2023-12-16 17:24:36,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1093029587] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:36,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:36,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:36,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746328245] [2023-12-16 17:24:36,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:36,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:24:36,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:36,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:24:36,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:36,951 INFO L87 Difference]: Start difference. First operand 24611 states and 43694 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:39,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:39,894 INFO L93 Difference]: Finished difference Result 49402 states and 92707 transitions. [2023-12-16 17:24:39,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:39,896 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 143 [2023-12-16 17:24:39,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:40,062 INFO L225 Difference]: With dead ends: 49402 [2023-12-16 17:24:40,063 INFO L226 Difference]: Without dead ends: 24803 [2023-12-16 17:24:40,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:40,252 INFO L413 NwaCegarLoop]: 856 mSDtfsCounter, 801 mSDsluCounter, 1297 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 819 SdHoareTripleChecker+Valid, 2153 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:40,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [819 Valid, 2153 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 17:24:40,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24803 states. [2023-12-16 17:24:41,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24803 to 24803. [2023-12-16 17:24:41,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24803 states, 18803 states have (on average 1.567834919959581) internal successors, (29480), 19413 states have internal predecessors, (29480), 4629 states have call successors, (4629), 1443 states have call predecessors, (4629), 1370 states have return successors, (9777), 4554 states have call predecessors, (9777), 4579 states have call successors, (9777) [2023-12-16 17:24:42,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24803 states to 24803 states and 43886 transitions. [2023-12-16 17:24:42,096 INFO L78 Accepts]: Start accepts. Automaton has 24803 states and 43886 transitions. Word has length 143 [2023-12-16 17:24:42,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:42,097 INFO L495 AbstractCegarLoop]: Abstraction has 24803 states and 43886 transitions. [2023-12-16 17:24:42,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:42,097 INFO L276 IsEmpty]: Start isEmpty. Operand 24803 states and 43886 transitions. [2023-12-16 17:24:42,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-16 17:24:42,099 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:42,099 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:42,118 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:42,315 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:42,316 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:42,316 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:42,316 INFO L85 PathProgramCache]: Analyzing trace with hash 30510960, now seen corresponding path program 1 times [2023-12-16 17:24:42,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:42,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1370556328] [2023-12-16 17:24:42,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:42,317 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:42,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:42,318 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:42,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-16 17:24:42,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:42,628 INFO L262 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:24:42,630 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:42,742 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:24:42,742 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:42,742 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:42,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1370556328] [2023-12-16 17:24:42,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1370556328] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:42,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:42,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:42,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725472403] [2023-12-16 17:24:42,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:42,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:24:42,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:42,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:24:42,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:42,744 INFO L87 Difference]: Start difference. First operand 24803 states and 43886 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:45,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:45,083 INFO L93 Difference]: Finished difference Result 49834 states and 93059 transitions. [2023-12-16 17:24:45,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:45,085 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 145 [2023-12-16 17:24:45,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:45,260 INFO L225 Difference]: With dead ends: 49834 [2023-12-16 17:24:45,260 INFO L226 Difference]: Without dead ends: 25043 [2023-12-16 17:24:45,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:45,529 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 812 mSDsluCounter, 1297 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 829 SdHoareTripleChecker+Valid, 2154 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:45,532 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [829 Valid, 2154 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 17:24:45,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25043 states. [2023-12-16 17:24:46,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25043 to 25043. [2023-12-16 17:24:46,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25043 states, 18995 states have (on average 1.5620952882337458) internal successors, (29672), 19605 states have internal predecessors, (29672), 4629 states have call successors, (4629), 1491 states have call predecessors, (4629), 1418 states have return successors, (9825), 4554 states have call predecessors, (9825), 4579 states have call successors, (9825) [2023-12-16 17:24:47,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25043 states to 25043 states and 44126 transitions. [2023-12-16 17:24:47,011 INFO L78 Accepts]: Start accepts. Automaton has 25043 states and 44126 transitions. Word has length 145 [2023-12-16 17:24:47,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:47,013 INFO L495 AbstractCegarLoop]: Abstraction has 25043 states and 44126 transitions. [2023-12-16 17:24:47,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:47,014 INFO L276 IsEmpty]: Start isEmpty. Operand 25043 states and 44126 transitions. [2023-12-16 17:24:47,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-16 17:24:47,015 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:47,015 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:47,037 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:47,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:47,222 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:47,223 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:47,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1785881522, now seen corresponding path program 1 times [2023-12-16 17:24:47,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:47,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1577556103] [2023-12-16 17:24:47,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:47,223 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:47,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:47,236 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:47,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-16 17:24:47,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:47,540 INFO L262 TraceCheckSpWp]: Trace formula consists of 891 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:24:47,543 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:47,667 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:24:47,667 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:47,667 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:47,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1577556103] [2023-12-16 17:24:47,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1577556103] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:47,667 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:47,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:47,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025319423] [2023-12-16 17:24:47,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:47,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:24:47,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:47,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:24:47,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:47,668 INFO L87 Difference]: Start difference. First operand 25043 states and 44126 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:49,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:49,921 INFO L93 Difference]: Finished difference Result 50362 states and 93531 transitions. [2023-12-16 17:24:49,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:49,922 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 147 [2023-12-16 17:24:49,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:50,054 INFO L225 Difference]: With dead ends: 50362 [2023-12-16 17:24:50,055 INFO L226 Difference]: Without dead ends: 25331 [2023-12-16 17:24:50,283 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:50,284 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 803 mSDsluCounter, 1297 mSDsCounter, 0 mSdLazyCounter, 541 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 820 SdHoareTripleChecker+Valid, 2154 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:50,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [820 Valid, 2154 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 541 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:24:50,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25331 states. [2023-12-16 17:24:51,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25331 to 25331. [2023-12-16 17:24:51,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25331 states, 19235 states have (on average 1.555081881985963) internal successors, (29912), 19845 states have internal predecessors, (29912), 4629 states have call successors, (4629), 1539 states have call predecessors, (4629), 1466 states have return successors, (9873), 4554 states have call predecessors, (9873), 4579 states have call successors, (9873) [2023-12-16 17:24:51,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25331 states to 25331 states and 44414 transitions. [2023-12-16 17:24:51,598 INFO L78 Accepts]: Start accepts. Automaton has 25331 states and 44414 transitions. Word has length 147 [2023-12-16 17:24:51,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:51,599 INFO L495 AbstractCegarLoop]: Abstraction has 25331 states and 44414 transitions. [2023-12-16 17:24:51,599 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:51,599 INFO L276 IsEmpty]: Start isEmpty. Operand 25331 states and 44414 transitions. [2023-12-16 17:24:51,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-16 17:24:51,601 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:51,601 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:51,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:51,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:51,811 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:51,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:51,811 INFO L85 PathProgramCache]: Analyzing trace with hash -654781192, now seen corresponding path program 1 times [2023-12-16 17:24:51,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:51,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [790684465] [2023-12-16 17:24:51,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:51,812 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:51,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:51,813 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:51,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-16 17:24:52,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:52,107 INFO L262 TraceCheckSpWp]: Trace formula consists of 893 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:24:52,109 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:52,251 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:24:52,252 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:52,252 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:52,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [790684465] [2023-12-16 17:24:52,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [790684465] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:52,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:52,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:52,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041874963] [2023-12-16 17:24:52,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:52,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:24:52,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:52,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:24:52,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:52,253 INFO L87 Difference]: Start difference. First operand 25331 states and 44414 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:54,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:54,520 INFO L93 Difference]: Finished difference Result 50986 states and 94111 transitions. [2023-12-16 17:24:54,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:54,522 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 149 [2023-12-16 17:24:54,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:54,683 INFO L225 Difference]: With dead ends: 50986 [2023-12-16 17:24:54,683 INFO L226 Difference]: Without dead ends: 25667 [2023-12-16 17:24:55,020 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:55,025 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 800 mSDsluCounter, 1297 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 817 SdHoareTripleChecker+Valid, 2154 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:55,025 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [817 Valid, 2154 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 542 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:24:55,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25667 states. [2023-12-16 17:24:55,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25667 to 25667. [2023-12-16 17:24:55,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25667 states, 19523 states have (on average 1.5468934077754444) internal successors, (30200), 20133 states have internal predecessors, (30200), 4629 states have call successors, (4629), 1587 states have call predecessors, (4629), 1514 states have return successors, (9921), 4554 states have call predecessors, (9921), 4579 states have call successors, (9921) [2023-12-16 17:24:56,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25667 states to 25667 states and 44750 transitions. [2023-12-16 17:24:56,241 INFO L78 Accepts]: Start accepts. Automaton has 25667 states and 44750 transitions. Word has length 149 [2023-12-16 17:24:56,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:56,241 INFO L495 AbstractCegarLoop]: Abstraction has 25667 states and 44750 transitions. [2023-12-16 17:24:56,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:24:56,241 INFO L276 IsEmpty]: Start isEmpty. Operand 25667 states and 44750 transitions. [2023-12-16 17:24:56,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 17:24:56,243 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:56,243 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:24:56,250 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 (25)] Ended with exit code 0 [2023-12-16 17:24:56,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:56,451 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:56,464 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:56,464 INFO L85 PathProgramCache]: Analyzing trace with hash -878497586, now seen corresponding path program 1 times [2023-12-16 17:24:56,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:56,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1438703770] [2023-12-16 17:24:56,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:56,465 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:56,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:56,466 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:56,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-16 17:24:56,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:56,761 INFO L262 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:56,764 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:57,098 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-12-16 17:24:57,098 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:57,098 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:57,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1438703770] [2023-12-16 17:24:57,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1438703770] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:57,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:57,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:57,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230953063] [2023-12-16 17:24:57,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:57,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:24:57,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:57,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:24:57,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:24:57,099 INFO L87 Difference]: Start difference. First operand 25667 states and 44750 transitions. Second operand has 7 states, 6 states have (on average 16.666666666666668) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-12-16 17:25:00,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:25:00,109 INFO L93 Difference]: Finished difference Result 51438 states and 91038 transitions. [2023-12-16 17:25:00,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 17:25:00,110 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.666666666666668) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 151 [2023-12-16 17:25:00,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:25:00,366 INFO L225 Difference]: With dead ends: 51438 [2023-12-16 17:25:00,366 INFO L226 Difference]: Without dead ends: 25783 [2023-12-16 17:25:00,629 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-12-16 17:25:00,630 INFO L413 NwaCegarLoop]: 909 mSDtfsCounter, 2005 mSDsluCounter, 2566 mSDsCounter, 0 mSdLazyCounter, 1358 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2009 SdHoareTripleChecker+Valid, 3475 SdHoareTripleChecker+Invalid, 1499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 1358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-16 17:25:00,630 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2009 Valid, 3475 Invalid, 1499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 1358 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-16 17:25:00,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25783 states. [2023-12-16 17:25:01,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25783 to 25667. [2023-12-16 17:25:01,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25667 states, 19523 states have (on average 1.5460738615991394) internal successors, (30184), 20133 states have internal predecessors, (30184), 4629 states have call successors, (4629), 1587 states have call predecessors, (4629), 1514 states have return successors, (9921), 4554 states have call predecessors, (9921), 4579 states have call successors, (9921) [2023-12-16 17:25:02,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25667 states to 25667 states and 44734 transitions. [2023-12-16 17:25:02,139 INFO L78 Accepts]: Start accepts. Automaton has 25667 states and 44734 transitions. Word has length 151 [2023-12-16 17:25:02,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:25:02,139 INFO L495 AbstractCegarLoop]: Abstraction has 25667 states and 44734 transitions. [2023-12-16 17:25:02,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.666666666666668) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-12-16 17:25:02,140 INFO L276 IsEmpty]: Start isEmpty. Operand 25667 states and 44734 transitions. [2023-12-16 17:25:02,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-16 17:25:02,142 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:25:02,142 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, 1, 1] [2023-12-16 17:25:02,153 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2023-12-16 17:25:02,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:02,351 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:25:02,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:25:02,351 INFO L85 PathProgramCache]: Analyzing trace with hash 51709531, now seen corresponding path program 1 times [2023-12-16 17:25:02,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:25:02,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [164366721] [2023-12-16 17:25:02,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:25:02,352 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:02,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:25:02,381 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:25:02,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-16 17:25:02,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:25:02,712 INFO L262 TraceCheckSpWp]: Trace formula consists of 910 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-16 17:25:02,715 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:25:02,830 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:25:02,830 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:25:02,830 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:25:02,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [164366721] [2023-12-16 17:25:02,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [164366721] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:25:02,830 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:25:02,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:25:02,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667601326] [2023-12-16 17:25:02,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:25:02,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:25:02,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:25:02,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:25:02,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:25:02,832 INFO L87 Difference]: Start difference. First operand 25667 states and 44734 transitions. Second operand has 8 states, 7 states have (on average 15.0) internal successors, (105), 6 states have internal predecessors, (105), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-16 17:25:06,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:25:06,164 INFO L93 Difference]: Finished difference Result 77215 states and 139418 transitions. [2023-12-16 17:25:06,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 17:25:06,165 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 15.0) internal successors, (105), 6 states have internal predecessors, (105), 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 160 [2023-12-16 17:25:06,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:25:06,463 INFO L225 Difference]: With dead ends: 77215 [2023-12-16 17:25:06,463 INFO L226 Difference]: Without dead ends: 51560 [2023-12-16 17:25:06,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-16 17:25:06,829 INFO L413 NwaCegarLoop]: 1061 mSDtfsCounter, 842 mSDsluCounter, 5321 mSDsCounter, 0 mSdLazyCounter, 821 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 6382 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 17:25:06,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [846 Valid, 6382 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 821 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 17:25:06,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51560 states. [2023-12-16 17:25:08,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51560 to 49924. [2023-12-16 17:25:09,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49924 states, 37935 states have (on average 1.554474759456966) internal successors, (58969), 39153 states have internal predecessors, (58969), 9010 states have call successors, (9010), 2979 states have call predecessors, (9010), 2978 states have return successors, (21267), 9007 states have call predecessors, (21267), 8960 states have call successors, (21267) [2023-12-16 17:25:09,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49924 states to 49924 states and 89246 transitions. [2023-12-16 17:25:09,644 INFO L78 Accepts]: Start accepts. Automaton has 49924 states and 89246 transitions. Word has length 160 [2023-12-16 17:25:09,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:25:09,644 INFO L495 AbstractCegarLoop]: Abstraction has 49924 states and 89246 transitions. [2023-12-16 17:25:09,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 15.0) internal successors, (105), 6 states have internal predecessors, (105), 3 states have call successors, (23), 3 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 3 states have call successors, (21) [2023-12-16 17:25:09,645 INFO L276 IsEmpty]: Start isEmpty. Operand 49924 states and 89246 transitions. [2023-12-16 17:25:09,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-16 17:25:09,646 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:25:09,646 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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-16 17:25:09,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2023-12-16 17:25:09,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:09,857 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:25:09,857 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:25:09,857 INFO L85 PathProgramCache]: Analyzing trace with hash 1356103260, now seen corresponding path program 1 times [2023-12-16 17:25:09,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:25:09,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [665572153] [2023-12-16 17:25:09,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:25:09,858 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:09,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:25:09,859 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:25:09,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2023-12-16 17:25:10,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:25:10,172 INFO L262 TraceCheckSpWp]: Trace formula consists of 910 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:25:10,174 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:25:10,301 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-16 17:25:10,301 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:25:10,301 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:25:10,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [665572153] [2023-12-16 17:25:10,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [665572153] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:25:10,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:25:10,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:25:10,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805878975] [2023-12-16 17:25:10,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:25:10,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:25:10,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:25:10,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:25:10,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:25:10,302 INFO L87 Difference]: Start difference. First operand 49924 states and 89246 transitions. Second operand has 5 states, 5 states have (on average 20.8) internal successors, (104), 4 states have internal predecessors, (104), 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) Received shutdown request... [2023-12-16 17:25:12,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:25:12,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:25:12,326 INFO L413 NwaCegarLoop]: 809 mSDtfsCounter, 758 mSDsluCounter, 1233 mSDsCounter, 0 mSdLazyCounter, 476 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 771 SdHoareTripleChecker+Valid, 2042 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 476 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:25:12,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [771 Valid, 2042 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 476 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:25:12,328 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 17:25:12,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2023-12-16 17:25:12,354 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 17:25:12,363 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 17:25:12,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:12,538 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (49924states) and FLOYD_HOARE automaton (currently 6 states, 5 states before enhancement),while ReachableStatesComputation was computing reachable states (82930 states constructed, input type IntersectNwa). [2023-12-16 17:25:12,541 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:25:12,543 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 17:25:12,544 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 05:25:12 BoogieIcfgContainer [2023-12-16 17:25:12,544 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 17:25:12,545 INFO L158 Benchmark]: Toolchain (without parser) took 62623.76ms. Allocated memory was 288.4MB in the beginning and 6.9GB in the end (delta: 6.6GB). Free memory was 233.3MB in the beginning and 5.0GB in the end (delta: -4.7GB). Peak memory consumption was 2.2GB. Max. memory is 8.0GB. [2023-12-16 17:25:12,545 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 213.9MB. Free memory is still 163.5MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 17:25:12,545 INFO L158 Benchmark]: CACSL2BoogieTranslator took 750.35ms. Allocated memory is still 288.4MB. Free memory was 233.3MB in the beginning and 246.2MB in the end (delta: -12.8MB). Peak memory consumption was 69.2MB. Max. memory is 8.0GB. [2023-12-16 17:25:12,545 INFO L158 Benchmark]: Boogie Procedure Inliner took 82.96ms. Allocated memory is still 288.4MB. Free memory was 246.2MB in the beginning and 240.9MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-16 17:25:12,545 INFO L158 Benchmark]: Boogie Preprocessor took 127.75ms. Allocated memory is still 288.4MB. Free memory was 240.9MB in the beginning and 232.0MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-12-16 17:25:12,545 INFO L158 Benchmark]: RCFGBuilder took 1169.60ms. Allocated memory is still 288.4MB. Free memory was 232.0MB in the beginning and 202.3MB in the end (delta: 29.8MB). Peak memory consumption was 91.6MB. Max. memory is 8.0GB. [2023-12-16 17:25:12,545 INFO L158 Benchmark]: TraceAbstraction took 60488.52ms. Allocated memory was 288.4MB in the beginning and 6.9GB in the end (delta: 6.6GB). Free memory was 201.7MB in the beginning and 5.0GB in the end (delta: -4.8GB). Peak memory consumption was 2.2GB. Max. memory is 8.0GB. [2023-12-16 17:25:12,546 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 213.9MB. Free memory is still 163.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 750.35ms. Allocated memory is still 288.4MB. Free memory was 233.3MB in the beginning and 246.2MB in the end (delta: -12.8MB). Peak memory consumption was 69.2MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 82.96ms. Allocated memory is still 288.4MB. Free memory was 246.2MB in the beginning and 240.9MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 127.75ms. Allocated memory is still 288.4MB. Free memory was 240.9MB in the beginning and 232.0MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * RCFGBuilder took 1169.60ms. Allocated memory is still 288.4MB. Free memory was 232.0MB in the beginning and 202.3MB in the end (delta: 29.8MB). Peak memory consumption was 91.6MB. Max. memory is 8.0GB. * TraceAbstraction took 60488.52ms. Allocated memory was 288.4MB in the beginning and 6.9GB in the end (delta: 6.6GB). Free memory was 201.7MB in the beginning and 5.0GB in the end (delta: -4.8GB). Peak memory consumption was 2.2GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] - GenericResultAtLocation [Line: 67]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Specification3_spec.i","") [67] - GenericResultAtLocation [Line: 260]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [260] - GenericResultAtLocation [Line: 269]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [269] - GenericResultAtLocation [Line: 1874]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1874] - GenericResultAtLocation [Line: 1968]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [1968] - GenericResultAtLocation [Line: 2086]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2086] - GenericResultAtLocation [Line: 2124]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2124] - GenericResultAtLocation [Line: 2472]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2472] - GenericResultAtLocation [Line: 2838]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2838] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 265]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 265). Cancelled while NwaCegarLoop was constructing difference of abstraction (49924states) and FLOYD_HOARE automaton (currently 6 states, 5 states before enhancement),while ReachableStatesComputation was computing reachable states (82930 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 29 procedures, 590 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 60.4s, OverallIterations: 27, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 30.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12707 SdHoareTripleChecker+Valid, 10.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12560 mSDsluCounter, 115233 SdHoareTripleChecker+Invalid, 8.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 90662 mSDsCounter, 379 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 9395 IncrementalHoareTripleChecker+Invalid, 9774 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 379 mSolverCounterUnsat, 24571 mSDtfsCounter, 9395 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3317 GetRequests, 3159 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=49924occurred in iteration=26, InterpolantAutomatonStates: 179, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 13.6s AutomataMinimizationTime, 26 MinimizatonAttempts, 2344 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.2s SsaConstructionTime, 4.4s SatisfiabilityAnalysisTime, 2.8s InterpolantComputationTime, 3297 NumberOfCodeBlocks, 3297 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 3270 ConstructedInterpolants, 0 QuantifiedInterpolants, 6175 SizeOfPredicates, 65 NumberOfNonLiveVariables, 23158 ConjunctsInSsa, 181 ConjunctsInUnsatCore, 27 InterpolantComputations, 27 PerfectInterpolantSequences, 716/716 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown