/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/elevator_spec1_product27.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 17:21:03,615 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 17:21:03,701 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:21:03,706 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 17:21:03,707 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 17:21:03,732 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 17:21:03,733 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 17:21:03,733 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 17:21:03,734 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 17:21:03,737 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 17:21:03,737 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 17:21:03,738 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 17:21:03,738 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 17:21:03,739 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 17:21:03,740 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 17:21:03,740 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 17:21:03,740 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 17:21:03,741 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 17:21:03,742 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 17:21:03,742 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 17:21:03,742 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 17:21:03,743 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 17:21:03,743 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 17:21:03,743 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-16 17:21:03,743 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-16 17:21:03,743 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 17:21:03,744 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-16 17:21:03,744 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 17:21:03,744 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 17:21:03,744 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 17:21:03,745 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 17:21:03,745 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 17:21:03,746 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 17:21:03,746 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 17:21:03,746 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:21:03,746 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 17:21:03,746 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 17:21:03,746 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 17:21:03,747 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-16 17:21:03,747 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-16 17:21:03,747 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 17:21:03,747 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 17:21:03,747 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 17:21:03,747 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 17:21:03,748 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 17:21:03,748 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-16 17:21:03,748 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:21:03,973 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 17:21:04,002 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 17:21:04,005 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 17:21:04,006 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 17:21:04,006 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 17:21:04,008 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec1_product27.cil.c [2023-12-16 17:21:05,192 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 17:21:05,474 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 17:21:05,474 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product27.cil.c [2023-12-16 17:21:05,499 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c08a9f267/516b508d66dc48148c566d9bd5764c90/FLAG1655ed348 [2023-12-16 17:21:05,510 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c08a9f267/516b508d66dc48148c566d9bd5764c90 [2023-12-16 17:21:05,512 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 17:21:05,513 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 17:21:05,514 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 17:21:05,515 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 17:21:05,519 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 17:21:05,520 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:21:05" (1/1) ... [2023-12-16 17:21:05,521 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@ced5c40 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:05, skipping insertion in model container [2023-12-16 17:21:05,521 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:21:05" (1/1) ... [2023-12-16 17:21:05,593 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:21:06,010 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product27.cil.c[35415,35428] [2023-12-16 17:21:06,110 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:21:06,138 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-16 17:21:06,155 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:21:06,216 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product27.cil.c[35415,35428] [2023-12-16 17:21:06,267 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:21:06,273 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 17:21:06,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [48] [2023-12-16 17:21:06,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [412] [2023-12-16 17:21:06,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [447] [2023-12-16 17:21:06,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [567] [2023-12-16 17:21:06,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1239] [2023-12-16 17:21:06,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1252] [2023-12-16 17:21:06,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [1618] [2023-12-16 17:21:06,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [1627] [2023-12-16 17:21:06,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1813] [2023-12-16 17:21:06,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1905] [2023-12-16 17:21:06,335 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product27.cil.c[35415,35428] [2023-12-16 17:21:06,412 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:21:06,443 INFO L206 MainTranslator]: Completed translation [2023-12-16 17:21:06,444 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:06 WrapperNode [2023-12-16 17:21:06,444 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 17:21:06,446 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 17:21:06,446 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 17:21:06,446 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 17:21:06,452 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:21:06" (1/1) ... [2023-12-16 17:21:06,489 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:21:06" (1/1) ... [2023-12-16 17:21:06,553 INFO L138 Inliner]: procedures = 97, calls = 343, calls flagged for inlining = 27, calls inlined = 24, statements flattened = 1090 [2023-12-16 17:21:06,555 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 17:21:06,556 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 17:21:06,556 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 17:21:06,556 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 17:21:06,565 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:06" (1/1) ... [2023-12-16 17:21:06,566 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:06" (1/1) ... [2023-12-16 17:21:06,572 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:06" (1/1) ... [2023-12-16 17:21:06,604 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2023-12-16 17:21:06,604 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:06" (1/1) ... [2023-12-16 17:21:06,605 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:06" (1/1) ... [2023-12-16 17:21:06,639 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:06" (1/1) ... [2023-12-16 17:21:06,666 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:06" (1/1) ... [2023-12-16 17:21:06,685 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:06" (1/1) ... [2023-12-16 17:21:06,692 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:06" (1/1) ... [2023-12-16 17:21:06,705 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 17:21:06,706 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 17:21:06,706 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 17:21:06,706 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 17:21:06,707 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:06" (1/1) ... [2023-12-16 17:21:06,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:21:06,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 17:21:06,746 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:21:06,776 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:21:06,784 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2023-12-16 17:21:06,785 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2023-12-16 17:21:06,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 17:21:06,785 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-16 17:21:06,785 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-16 17:21:06,785 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-16 17:21:06,785 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-16 17:21:06,785 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-16 17:21:06,786 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-16 17:21:06,786 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-16 17:21:06,786 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-16 17:21:06,789 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-16 17:21:06,789 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-16 17:21:06,789 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-16 17:21:06,789 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-16 17:21:06,789 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-16 17:21:06,789 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-16 17:21:06,789 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-16 17:21:06,790 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-16 17:21:06,790 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2023-12-16 17:21:06,790 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2023-12-16 17:21:06,790 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-16 17:21:06,790 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-16 17:21:06,790 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-16 17:21:06,790 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-16 17:21:06,790 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-16 17:21:06,790 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-16 17:21:06,790 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-16 17:21:06,791 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-16 17:21:06,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-16 17:21:06,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-16 17:21:06,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-16 17:21:06,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-16 17:21:06,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-16 17:21:06,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-16 17:21:06,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-16 17:21:06,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-16 17:21:06,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-16 17:21:06,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-16 17:21:06,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-16 17:21:06,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-16 17:21:06,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-16 17:21:06,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-16 17:21:06,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-16 17:21:06,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-16 17:21:06,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-16 17:21:06,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-16 17:21:06,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-16 17:21:06,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-16 17:21:06,793 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-16 17:21:06,793 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-16 17:21:06,793 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-16 17:21:06,793 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-16 17:21:06,794 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__empty [2023-12-16 17:21:06,794 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__empty [2023-12-16 17:21:06,794 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-16 17:21:06,794 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-16 17:21:06,794 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-16 17:21:06,794 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-16 17:21:06,795 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-16 17:21:06,795 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-16 17:21:06,796 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-16 17:21:06,796 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-16 17:21:06,796 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-16 17:21:06,796 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-16 17:21:06,796 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-16 17:21:06,796 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-16 17:21:06,797 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-16 17:21:06,797 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-16 17:21:06,797 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 17:21:06,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 17:21:06,797 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-16 17:21:06,798 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-16 17:21:07,023 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 17:21:07,027 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 17:21:08,149 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 17:21:08,282 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 17:21:08,282 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 17:21:08,283 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:21:08 BoogieIcfgContainer [2023-12-16 17:21:08,283 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 17:21:08,285 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 17:21:08,285 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 17:21:08,288 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 17:21:08,288 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 05:21:05" (1/3) ... [2023-12-16 17:21:08,289 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f7c6817 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:21:08, skipping insertion in model container [2023-12-16 17:21:08,290 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:21:06" (2/3) ... [2023-12-16 17:21:08,290 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f7c6817 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:21:08, skipping insertion in model container [2023-12-16 17:21:08,290 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:21:08" (3/3) ... [2023-12-16 17:21:08,291 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product27.cil.c [2023-12-16 17:21:08,306 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 17:21:08,306 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 17:21:08,371 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 17:21:08,377 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;@b03868c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 17:21:08,377 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 17:21:08,390 INFO L276 IsEmpty]: Start isEmpty. Operand has 554 states, 428 states have (on average 1.72196261682243) internal successors, (737), 449 states have internal predecessors, (737), 99 states have call successors, (99), 25 states have call predecessors, (99), 25 states have return successors, (99), 93 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-16 17:21:08,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-16 17:21:08,420 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:08,422 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:08,422 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:08,429 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:08,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1030355367, now seen corresponding path program 1 times [2023-12-16 17:21:08,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:08,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1755869076] [2023-12-16 17:21:08,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:08,444 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:21:08,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:08,446 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:21:08,468 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:21:08,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:08,959 INFO L262 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-16 17:21:08,967 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:08,999 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-16 17:21:09,000 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:09,000 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:09,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1755869076] [2023-12-16 17:21:09,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1755869076] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:09,001 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:09,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 17:21:09,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276464802] [2023-12-16 17:21:09,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:09,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 17:21:09,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:09,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 17:21:09,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 17:21:09,044 INFO L87 Difference]: Start difference. First operand has 554 states, 428 states have (on average 1.72196261682243) internal successors, (737), 449 states have internal predecessors, (737), 99 states have call successors, (99), 25 states have call predecessors, (99), 25 states have return successors, (99), 93 states have call predecessors, (99), 99 states have call successors, (99) Second operand has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2023-12-16 17:21:09,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:09,161 INFO L93 Difference]: Finished difference Result 572 states and 962 transitions. [2023-12-16 17:21:09,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 17:21:09,164 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) Word has length 113 [2023-12-16 17:21:09,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:09,192 INFO L225 Difference]: With dead ends: 572 [2023-12-16 17:21:09,192 INFO L226 Difference]: Without dead ends: 550 [2023-12-16 17:21:09,196 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 17:21:09,199 INFO L413 NwaCegarLoop]: 911 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 911 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:09,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 911 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:21:09,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-16 17:21:09,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-16 17:21:09,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 426 states have (on average 1.7136150234741785) internal successors, (730), 445 states have internal predecessors, (730), 99 states have call successors, (99), 25 states have call predecessors, (99), 24 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:09,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 923 transitions. [2023-12-16 17:21:09,284 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 923 transitions. Word has length 113 [2023-12-16 17:21:09,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:09,285 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 923 transitions. [2023-12-16 17:21:09,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2023-12-16 17:21:09,286 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 923 transitions. [2023-12-16 17:21:09,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-16 17:21:09,293 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:09,293 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:09,309 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:21:09,504 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:21:09,505 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:09,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:09,505 INFO L85 PathProgramCache]: Analyzing trace with hash 584823525, now seen corresponding path program 1 times [2023-12-16 17:21:09,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:09,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [655666930] [2023-12-16 17:21:09,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:09,506 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:09,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:09,508 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:21:09,528 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:21:09,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:09,901 INFO L262 TraceCheckSpWp]: Trace formula consists of 949 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:21:09,907 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:09,956 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:21:09,956 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:09,957 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:09,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [655666930] [2023-12-16 17:21:09,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [655666930] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:09,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:09,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:09,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295713467] [2023-12-16 17:21:09,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:09,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:21:09,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:09,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:21:09,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:21:09,960 INFO L87 Difference]: Start difference. First operand 550 states and 923 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:10,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:10,098 INFO L93 Difference]: Finished difference Result 1097 states and 1844 transitions. [2023-12-16 17:21:10,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:21:10,099 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 114 [2023-12-16 17:21:10,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:10,103 INFO L225 Difference]: With dead ends: 1097 [2023-12-16 17:21:10,103 INFO L226 Difference]: Without dead ends: 550 [2023-12-16 17:21:10,113 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:10,114 INFO L413 NwaCegarLoop]: 895 mSDtfsCounter, 14 mSDsluCounter, 1783 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2678 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:10,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2678 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:10,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-16 17:21:10,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-16 17:21:10,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 426 states have (on average 1.7112676056338028) internal successors, (729), 445 states have internal predecessors, (729), 99 states have call successors, (99), 25 states have call predecessors, (99), 24 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:10,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 922 transitions. [2023-12-16 17:21:10,142 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 922 transitions. Word has length 114 [2023-12-16 17:21:10,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:10,144 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 922 transitions. [2023-12-16 17:21:10,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:10,144 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 922 transitions. [2023-12-16 17:21:10,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-16 17:21:10,152 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:10,153 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:10,166 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:21:10,353 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:21:10,354 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:10,354 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:10,354 INFO L85 PathProgramCache]: Analyzing trace with hash 361521517, now seen corresponding path program 1 times [2023-12-16 17:21:10,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:10,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [663056472] [2023-12-16 17:21:10,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:10,356 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:10,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:10,357 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:21:10,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 (4)] Waiting until timeout for monitored process [2023-12-16 17:21:10,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:10,730 INFO L262 TraceCheckSpWp]: Trace formula consists of 951 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:21:10,734 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:10,786 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:21:10,786 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:10,787 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:10,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [663056472] [2023-12-16 17:21:10,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [663056472] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:10,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:10,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:10,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983137915] [2023-12-16 17:21:10,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:10,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:21:10,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:10,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:21:10,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:21:10,790 INFO L87 Difference]: Start difference. First operand 550 states and 922 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:10,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:10,911 INFO L93 Difference]: Finished difference Result 1097 states and 1842 transitions. [2023-12-16 17:21:10,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:21:10,912 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 116 [2023-12-16 17:21:10,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:10,916 INFO L225 Difference]: With dead ends: 1097 [2023-12-16 17:21:10,916 INFO L226 Difference]: Without dead ends: 550 [2023-12-16 17:21:10,919 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:10,919 INFO L413 NwaCegarLoop]: 895 mSDtfsCounter, 12 mSDsluCounter, 1783 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2678 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:10,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2678 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:10,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-16 17:21:10,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-16 17:21:10,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 426 states have (on average 1.7089201877934272) internal successors, (728), 445 states have internal predecessors, (728), 99 states have call successors, (99), 25 states have call predecessors, (99), 24 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:10,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 921 transitions. [2023-12-16 17:21:10,941 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 921 transitions. Word has length 116 [2023-12-16 17:21:10,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:10,941 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 921 transitions. [2023-12-16 17:21:10,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:10,942 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 921 transitions. [2023-12-16 17:21:10,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-16 17:21:10,945 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:10,945 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:10,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:11,156 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:21:11,157 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:11,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:11,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1210361827, now seen corresponding path program 1 times [2023-12-16 17:21:11,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:11,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1159458439] [2023-12-16 17:21:11,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:11,159 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:21:11,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:11,161 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:21:11,165 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:21:11,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:11,545 INFO L262 TraceCheckSpWp]: Trace formula consists of 953 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:21:11,549 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:11,586 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:21:11,587 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:11,587 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:11,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1159458439] [2023-12-16 17:21:11,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1159458439] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:11,587 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:11,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:11,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618084611] [2023-12-16 17:21:11,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:11,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:21:11,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:11,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:21:11,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:21:11,589 INFO L87 Difference]: Start difference. First operand 550 states and 921 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:11,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:11,696 INFO L93 Difference]: Finished difference Result 1101 states and 1845 transitions. [2023-12-16 17:21:11,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:21:11,697 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 118 [2023-12-16 17:21:11,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:11,700 INFO L225 Difference]: With dead ends: 1101 [2023-12-16 17:21:11,701 INFO L226 Difference]: Without dead ends: 556 [2023-12-16 17:21:11,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:11,708 INFO L413 NwaCegarLoop]: 895 mSDtfsCounter, 13 mSDsluCounter, 1783 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2678 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:11,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2678 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:11,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2023-12-16 17:21:11,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 556. [2023-12-16 17:21:11,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 431 states have (on average 1.7006960556844548) internal successors, (733), 450 states have internal predecessors, (733), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:11,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 926 transitions. [2023-12-16 17:21:11,737 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 926 transitions. Word has length 118 [2023-12-16 17:21:11,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:11,737 INFO L495 AbstractCegarLoop]: Abstraction has 556 states and 926 transitions. [2023-12-16 17:21:11,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:11,738 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 926 transitions. [2023-12-16 17:21:11,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-16 17:21:11,742 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:11,742 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:11,759 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:21:11,952 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:21:11,952 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:11,953 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:11,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1321389994, now seen corresponding path program 1 times [2023-12-16 17:21:11,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:11,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [570231581] [2023-12-16 17:21:11,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:11,954 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:21:11,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:11,955 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:21:11,972 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:21:12,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:12,315 INFO L262 TraceCheckSpWp]: Trace formula consists of 954 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:21:12,319 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:12,342 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:21:12,342 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:12,342 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:12,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [570231581] [2023-12-16 17:21:12,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [570231581] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:12,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:12,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:12,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480243996] [2023-12-16 17:21:12,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:12,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:21:12,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:12,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:21:12,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:21:12,344 INFO L87 Difference]: Start difference. First operand 556 states and 926 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:12,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:12,441 INFO L93 Difference]: Finished difference Result 1100 states and 1836 transitions. [2023-12-16 17:21:12,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:21:12,442 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 119 [2023-12-16 17:21:12,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:12,446 INFO L225 Difference]: With dead ends: 1100 [2023-12-16 17:21:12,446 INFO L226 Difference]: Without dead ends: 556 [2023-12-16 17:21:12,448 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:12,449 INFO L413 NwaCegarLoop]: 896 mSDtfsCounter, 8 mSDsluCounter, 1783 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2679 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:12,449 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2679 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:12,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2023-12-16 17:21:12,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 556. [2023-12-16 17:21:12,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 431 states have (on average 1.6983758700696057) internal successors, (732), 450 states have internal predecessors, (732), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:12,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 925 transitions. [2023-12-16 17:21:12,495 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 925 transitions. Word has length 119 [2023-12-16 17:21:12,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:12,496 INFO L495 AbstractCegarLoop]: Abstraction has 556 states and 925 transitions. [2023-12-16 17:21:12,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:12,496 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 925 transitions. [2023-12-16 17:21:12,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-16 17:21:12,499 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:12,500 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:12,515 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:21:12,710 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:21:12,711 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:12,711 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:12,711 INFO L85 PathProgramCache]: Analyzing trace with hash -436030023, now seen corresponding path program 1 times [2023-12-16 17:21:12,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:12,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1921872019] [2023-12-16 17:21:12,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:12,712 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:21:12,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:12,713 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:21:12,716 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:21:13,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:13,092 INFO L262 TraceCheckSpWp]: Trace formula consists of 955 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:21:13,096 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:13,127 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:21:13,127 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:13,128 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:13,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1921872019] [2023-12-16 17:21:13,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1921872019] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:13,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:13,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:13,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92687717] [2023-12-16 17:21:13,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:13,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:21:13,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:13,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:21:13,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:21:13,130 INFO L87 Difference]: Start difference. First operand 556 states and 925 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:13,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:13,234 INFO L93 Difference]: Finished difference Result 1100 states and 1835 transitions. [2023-12-16 17:21:13,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:21:13,235 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 120 [2023-12-16 17:21:13,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:13,238 INFO L225 Difference]: With dead ends: 1100 [2023-12-16 17:21:13,238 INFO L226 Difference]: Without dead ends: 556 [2023-12-16 17:21:13,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:13,241 INFO L413 NwaCegarLoop]: 896 mSDtfsCounter, 6 mSDsluCounter, 1783 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2679 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:13,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2679 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:13,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2023-12-16 17:21:13,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 556. [2023-12-16 17:21:13,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 431 states have (on average 1.6960556844547563) internal successors, (731), 450 states have internal predecessors, (731), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:13,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 924 transitions. [2023-12-16 17:21:13,261 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 924 transitions. Word has length 120 [2023-12-16 17:21:13,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:13,261 INFO L495 AbstractCegarLoop]: Abstraction has 556 states and 924 transitions. [2023-12-16 17:21:13,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:13,262 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 924 transitions. [2023-12-16 17:21:13,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-16 17:21:13,265 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:13,265 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:13,278 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:21:13,475 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:21:13,476 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:13,476 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:13,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1272591154, now seen corresponding path program 1 times [2023-12-16 17:21:13,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:13,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1653082953] [2023-12-16 17:21:13,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:13,477 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:21:13,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:13,479 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:21:13,483 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:21:13,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:13,828 INFO L262 TraceCheckSpWp]: Trace formula consists of 956 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:21:13,833 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:13,882 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:21:13,882 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:13,883 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:13,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1653082953] [2023-12-16 17:21:13,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1653082953] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:13,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:13,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:21:13,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343384289] [2023-12-16 17:21:13,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:13,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:21:13,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:13,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:21:13,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:21:13,885 INFO L87 Difference]: Start difference. First operand 556 states and 924 transitions. Second operand has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:14,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:14,117 INFO L93 Difference]: Finished difference Result 1116 states and 1862 transitions. [2023-12-16 17:21:14,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:21:14,117 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 121 [2023-12-16 17:21:14,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:14,121 INFO L225 Difference]: With dead ends: 1116 [2023-12-16 17:21:14,122 INFO L226 Difference]: Without dead ends: 576 [2023-12-16 17:21:14,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:14,125 INFO L413 NwaCegarLoop]: 894 mSDtfsCounter, 146 mSDsluCounter, 4365 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 5259 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:14,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 5259 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:21:14,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2023-12-16 17:21:14,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 574. [2023-12-16 17:21:14,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 446 states have (on average 1.695067264573991) internal successors, (756), 467 states have internal predecessors, (756), 100 states have call successors, (100), 26 states have call predecessors, (100), 27 states have return successors, (98), 93 states have call predecessors, (98), 95 states have call successors, (98) [2023-12-16 17:21:14,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 954 transitions. [2023-12-16 17:21:14,149 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 954 transitions. Word has length 121 [2023-12-16 17:21:14,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:14,149 INFO L495 AbstractCegarLoop]: Abstraction has 574 states and 954 transitions. [2023-12-16 17:21:14,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:14,150 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 954 transitions. [2023-12-16 17:21:14,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-16 17:21:14,153 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:14,153 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:14,171 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:21:14,366 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:21:14,366 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:14,367 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:14,367 INFO L85 PathProgramCache]: Analyzing trace with hash -1940567855, now seen corresponding path program 1 times [2023-12-16 17:21:14,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:14,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1828548751] [2023-12-16 17:21:14,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:14,368 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:21:14,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:14,369 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:21:14,370 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:21:14,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:14,715 INFO L262 TraceCheckSpWp]: Trace formula consists of 956 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:21:14,720 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:14,782 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:21:14,782 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:14,782 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:14,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1828548751] [2023-12-16 17:21:14,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1828548751] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:14,783 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:14,783 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:14,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585248097] [2023-12-16 17:21:14,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:14,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:21:14,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:14,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:21:14,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:21:14,784 INFO L87 Difference]: Start difference. First operand 574 states and 954 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:14,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:14,888 INFO L93 Difference]: Finished difference Result 1128 states and 1883 transitions. [2023-12-16 17:21:14,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:21:14,889 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 121 [2023-12-16 17:21:14,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:14,893 INFO L225 Difference]: With dead ends: 1128 [2023-12-16 17:21:14,893 INFO L226 Difference]: Without dead ends: 570 [2023-12-16 17:21:14,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:14,896 INFO L413 NwaCegarLoop]: 895 mSDtfsCounter, 8 mSDsluCounter, 1783 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2678 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:14,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2678 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:14,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2023-12-16 17:21:14,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2023-12-16 17:21:14,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 444 states have (on average 1.695945945945946) internal successors, (753), 464 states have internal predecessors, (753), 99 states have call successors, (99), 26 states have call predecessors, (99), 26 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2023-12-16 17:21:14,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 947 transitions. [2023-12-16 17:21:14,915 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 947 transitions. Word has length 121 [2023-12-16 17:21:14,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:14,916 INFO L495 AbstractCegarLoop]: Abstraction has 570 states and 947 transitions. [2023-12-16 17:21:14,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:14,916 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 947 transitions. [2023-12-16 17:21:14,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 17:21:14,919 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:14,919 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:14,934 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2023-12-16 17:21:15,132 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:21:15,132 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:15,133 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:15,133 INFO L85 PathProgramCache]: Analyzing trace with hash 2068913192, now seen corresponding path program 1 times [2023-12-16 17:21:15,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:15,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1631258856] [2023-12-16 17:21:15,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:15,134 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:21:15,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:15,135 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:21:15,135 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:21:15,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:15,486 INFO L262 TraceCheckSpWp]: Trace formula consists of 957 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:21:15,491 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:15,523 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:21:15,523 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:15,523 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:15,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1631258856] [2023-12-16 17:21:15,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1631258856] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:15,524 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:15,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:15,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866962820] [2023-12-16 17:21:15,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:15,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:21:15,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:15,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:21:15,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:21:15,525 INFO L87 Difference]: Start difference. First operand 570 states and 947 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:15,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:15,726 INFO L93 Difference]: Finished difference Result 1152 states and 1926 transitions. [2023-12-16 17:21:15,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:21:15,727 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 122 [2023-12-16 17:21:15,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:15,730 INFO L225 Difference]: With dead ends: 1152 [2023-12-16 17:21:15,731 INFO L226 Difference]: Without dead ends: 570 [2023-12-16 17:21:15,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:15,734 INFO L413 NwaCegarLoop]: 842 mSDtfsCounter, 132 mSDsluCounter, 1646 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 2488 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:15,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 2488 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:21:15,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2023-12-16 17:21:15,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2023-12-16 17:21:15,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 444 states have (on average 1.6846846846846846) internal successors, (748), 464 states have internal predecessors, (748), 99 states have call successors, (99), 26 states have call predecessors, (99), 26 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2023-12-16 17:21:15,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 942 transitions. [2023-12-16 17:21:15,753 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 942 transitions. Word has length 122 [2023-12-16 17:21:15,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:15,754 INFO L495 AbstractCegarLoop]: Abstraction has 570 states and 942 transitions. [2023-12-16 17:21:15,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:15,754 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 942 transitions. [2023-12-16 17:21:15,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-16 17:21:15,757 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:15,757 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:15,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:15,968 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:21:15,969 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:15,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:15,969 INFO L85 PathProgramCache]: Analyzing trace with hash -674420710, now seen corresponding path program 1 times [2023-12-16 17:21:15,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:15,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2068548296] [2023-12-16 17:21:15,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:15,970 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:21:15,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:15,971 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:21:15,975 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:21:16,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:16,289 INFO L262 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:21:16,293 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:16,326 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:21:16,326 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:16,326 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:16,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2068548296] [2023-12-16 17:21:16,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2068548296] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:16,326 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:16,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:16,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051399382] [2023-12-16 17:21:16,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:16,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:21:16,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:16,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:21:16,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:21:16,329 INFO L87 Difference]: Start difference. First operand 570 states and 942 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:16,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:16,516 INFO L93 Difference]: Finished difference Result 1152 states and 1916 transitions. [2023-12-16 17:21:16,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:21:16,519 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 124 [2023-12-16 17:21:16,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:16,522 INFO L225 Difference]: With dead ends: 1152 [2023-12-16 17:21:16,522 INFO L226 Difference]: Without dead ends: 570 [2023-12-16 17:21:16,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:16,525 INFO L413 NwaCegarLoop]: 842 mSDtfsCounter, 126 mSDsluCounter, 1646 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 2488 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:16,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 2488 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:16,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2023-12-16 17:21:16,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2023-12-16 17:21:16,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 444 states have (on average 1.6734234234234233) internal successors, (743), 464 states have internal predecessors, (743), 99 states have call successors, (99), 26 states have call predecessors, (99), 26 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2023-12-16 17:21:16,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 937 transitions. [2023-12-16 17:21:16,543 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 937 transitions. Word has length 124 [2023-12-16 17:21:16,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:16,543 INFO L495 AbstractCegarLoop]: Abstraction has 570 states and 937 transitions. [2023-12-16 17:21:16,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:16,544 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 937 transitions. [2023-12-16 17:21:16,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-16 17:21:16,547 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:16,547 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:16,561 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:21:16,758 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:21:16,759 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:16,759 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:16,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1420678834, now seen corresponding path program 1 times [2023-12-16 17:21:16,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:16,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1125435142] [2023-12-16 17:21:16,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:16,760 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:21:16,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:16,761 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:21:16,762 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:21:17,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:17,082 INFO L262 TraceCheckSpWp]: Trace formula consists of 961 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:21:17,086 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:17,129 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:21:17,129 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:17,129 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:17,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1125435142] [2023-12-16 17:21:17,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1125435142] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:17,129 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:17,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:17,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642906188] [2023-12-16 17:21:17,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:17,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:21:17,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:17,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:21:17,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:21:17,131 INFO L87 Difference]: Start difference. First operand 570 states and 937 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:17,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:17,323 INFO L93 Difference]: Finished difference Result 1173 states and 1937 transitions. [2023-12-16 17:21:17,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:21:17,323 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 126 [2023-12-16 17:21:17,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:17,327 INFO L225 Difference]: With dead ends: 1173 [2023-12-16 17:21:17,327 INFO L226 Difference]: Without dead ends: 599 [2023-12-16 17:21:17,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:17,330 INFO L413 NwaCegarLoop]: 852 mSDtfsCounter, 141 mSDsluCounter, 1646 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 2498 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:17,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 2498 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:21:17,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2023-12-16 17:21:17,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 585. [2023-12-16 17:21:17,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 459 states have (on average 1.6514161220043573) internal successors, (758), 478 states have internal predecessors, (758), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:17,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 951 transitions. [2023-12-16 17:21:17,347 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 951 transitions. Word has length 126 [2023-12-16 17:21:17,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:17,348 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 951 transitions. [2023-12-16 17:21:17,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:17,348 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 951 transitions. [2023-12-16 17:21:17,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-16 17:21:17,351 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:17,351 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:17,362 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:21:17,562 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:21:17,562 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:17,562 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:17,562 INFO L85 PathProgramCache]: Analyzing trace with hash 704860978, now seen corresponding path program 1 times [2023-12-16 17:21:17,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:17,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [295857629] [2023-12-16 17:21:17,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:17,563 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:17,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:17,564 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:21:17,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-16 17:21:17,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:17,927 INFO L262 TraceCheckSpWp]: Trace formula consists of 960 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:21:17,930 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:17,979 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:21:17,979 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:17,979 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:17,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [295857629] [2023-12-16 17:21:17,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [295857629] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:17,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:17,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:21:17,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036645641] [2023-12-16 17:21:17,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:17,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:21:17,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:17,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:21:17,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:21:17,981 INFO L87 Difference]: Start difference. First operand 585 states and 951 transitions. Second operand has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:18,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:18,160 INFO L93 Difference]: Finished difference Result 1138 states and 1859 transitions. [2023-12-16 17:21:18,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:21:18,161 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 126 [2023-12-16 17:21:18,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:18,164 INFO L225 Difference]: With dead ends: 1138 [2023-12-16 17:21:18,164 INFO L226 Difference]: Without dead ends: 578 [2023-12-16 17:21:18,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:18,167 INFO L413 NwaCegarLoop]: 895 mSDtfsCounter, 130 mSDsluCounter, 4324 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 5219 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:18,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 5219 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:18,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2023-12-16 17:21:18,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 564. [2023-12-16 17:21:18,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 438 states have (on average 1.6461187214611872) internal successors, (721), 457 states have internal predecessors, (721), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:18,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 914 transitions. [2023-12-16 17:21:18,184 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 914 transitions. Word has length 126 [2023-12-16 17:21:18,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:18,184 INFO L495 AbstractCegarLoop]: Abstraction has 564 states and 914 transitions. [2023-12-16 17:21:18,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:18,184 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 914 transitions. [2023-12-16 17:21:18,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-16 17:21:18,187 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:18,187 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:18,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:18,397 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:21:18,397 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:18,398 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:18,398 INFO L85 PathProgramCache]: Analyzing trace with hash 2030875839, now seen corresponding path program 1 times [2023-12-16 17:21:18,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:18,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [49195324] [2023-12-16 17:21:18,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:18,399 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:21:18,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:18,399 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:21:18,402 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:21:18,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:18,755 INFO L262 TraceCheckSpWp]: Trace formula consists of 962 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:21:18,758 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:18,788 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:21:18,789 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:18,789 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:18,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [49195324] [2023-12-16 17:21:18,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [49195324] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:18,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:18,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:18,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550592923] [2023-12-16 17:21:18,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:18,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:21:18,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:18,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:21:18,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:21:18,791 INFO L87 Difference]: Start difference. First operand 564 states and 914 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:18,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:18,920 INFO L93 Difference]: Finished difference Result 1103 states and 1798 transitions. [2023-12-16 17:21:18,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:21:18,921 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 127 [2023-12-16 17:21:18,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:18,925 INFO L225 Difference]: With dead ends: 1103 [2023-12-16 17:21:18,925 INFO L226 Difference]: Without dead ends: 564 [2023-12-16 17:21:18,927 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:18,927 INFO L413 NwaCegarLoop]: 864 mSDtfsCounter, 68 mSDsluCounter, 1646 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 2510 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:18,928 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 2510 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:18,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2023-12-16 17:21:18,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 564. [2023-12-16 17:21:18,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 438 states have (on average 1.643835616438356) internal successors, (720), 457 states have internal predecessors, (720), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:18,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 913 transitions. [2023-12-16 17:21:18,944 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 913 transitions. Word has length 127 [2023-12-16 17:21:18,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:18,945 INFO L495 AbstractCegarLoop]: Abstraction has 564 states and 913 transitions. [2023-12-16 17:21:18,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:18,945 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 913 transitions. [2023-12-16 17:21:18,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-12-16 17:21:18,948 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:18,948 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:18,963 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:21:19,158 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:21:19,158 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:19,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:19,159 INFO L85 PathProgramCache]: Analyzing trace with hash -231749801, now seen corresponding path program 1 times [2023-12-16 17:21:19,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:19,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1806353952] [2023-12-16 17:21:19,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:19,159 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:21:19,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:19,160 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:21:19,167 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:21:19,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:19,500 INFO L262 TraceCheckSpWp]: Trace formula consists of 963 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:21:19,503 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:19,536 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:21:19,536 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:19,536 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:19,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1806353952] [2023-12-16 17:21:19,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1806353952] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:19,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:19,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:19,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101750418] [2023-12-16 17:21:19,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:19,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:21:19,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:19,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:21:19,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:21:19,538 INFO L87 Difference]: Start difference. First operand 564 states and 913 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:19,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:19,667 INFO L93 Difference]: Finished difference Result 1103 states and 1797 transitions. [2023-12-16 17:21:19,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:21:19,668 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 128 [2023-12-16 17:21:19,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:19,671 INFO L225 Difference]: With dead ends: 1103 [2023-12-16 17:21:19,671 INFO L226 Difference]: Without dead ends: 564 [2023-12-16 17:21:19,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:19,674 INFO L413 NwaCegarLoop]: 864 mSDtfsCounter, 66 mSDsluCounter, 1646 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 2510 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:19,674 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 2510 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:19,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2023-12-16 17:21:19,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 564. [2023-12-16 17:21:19,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 438 states have (on average 1.6415525114155252) internal successors, (719), 457 states have internal predecessors, (719), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:19,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 912 transitions. [2023-12-16 17:21:19,690 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 912 transitions. Word has length 128 [2023-12-16 17:21:19,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:19,690 INFO L495 AbstractCegarLoop]: Abstraction has 564 states and 912 transitions. [2023-12-16 17:21:19,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:21:19,691 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 912 transitions. [2023-12-16 17:21:19,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-16 17:21:19,693 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:19,693 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:19,711 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:21:19,911 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:21:19,911 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:19,911 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:19,911 INFO L85 PathProgramCache]: Analyzing trace with hash -1357564220, now seen corresponding path program 1 times [2023-12-16 17:21:19,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:19,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1890033463] [2023-12-16 17:21:19,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:19,912 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:21:19,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:19,913 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:21:19,914 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:21:20,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:20,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 964 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 17:21:20,240 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:20,309 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:21:20,310 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:20,310 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:20,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1890033463] [2023-12-16 17:21:20,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1890033463] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:20,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:20,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:21:20,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593075505] [2023-12-16 17:21:20,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:20,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:21:20,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:20,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:21:20,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:20,312 INFO L87 Difference]: Start difference. First operand 564 states and 912 transitions. Second operand has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:20,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:20,547 INFO L93 Difference]: Finished difference Result 1107 states and 1803 transitions. [2023-12-16 17:21:20,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:21:20,548 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 129 [2023-12-16 17:21:20,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:20,552 INFO L225 Difference]: With dead ends: 1107 [2023-12-16 17:21:20,552 INFO L226 Difference]: Without dead ends: 574 [2023-12-16 17:21:20,556 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:21:20,556 INFO L413 NwaCegarLoop]: 841 mSDtfsCounter, 81 mSDsluCounter, 4996 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 5837 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:20,557 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 5837 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:21:20,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2023-12-16 17:21:20,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 566. [2023-12-16 17:21:20,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 440 states have (on average 1.6363636363636365) internal successors, (720), 459 states have internal predecessors, (720), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:20,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 913 transitions. [2023-12-16 17:21:20,571 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 913 transitions. Word has length 129 [2023-12-16 17:21:20,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:20,573 INFO L495 AbstractCegarLoop]: Abstraction has 566 states and 913 transitions. [2023-12-16 17:21:20,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:20,573 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 913 transitions. [2023-12-16 17:21:20,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-12-16 17:21:20,576 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:20,576 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:20,589 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:21:20,789 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:21:20,790 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:20,790 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:20,790 INFO L85 PathProgramCache]: Analyzing trace with hash 1777859788, now seen corresponding path program 1 times [2023-12-16 17:21:20,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:20,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [942258161] [2023-12-16 17:21:20,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:20,791 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:21:20,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:20,791 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:21:20,796 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:21:21,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:21,116 INFO L262 TraceCheckSpWp]: Trace formula consists of 965 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:21:21,119 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:21,185 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 17:21:21,185 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:21,185 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:21,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [942258161] [2023-12-16 17:21:21,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [942258161] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:21,185 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:21,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:21:21,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54735131] [2023-12-16 17:21:21,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:21,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:21:21,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:21,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:21:21,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:21,187 INFO L87 Difference]: Start difference. First operand 566 states and 913 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:21,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:21,425 INFO L93 Difference]: Finished difference Result 1099 states and 1784 transitions. [2023-12-16 17:21:21,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:21:21,426 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 130 [2023-12-16 17:21:21,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:21,429 INFO L225 Difference]: With dead ends: 1099 [2023-12-16 17:21:21,429 INFO L226 Difference]: Without dead ends: 570 [2023-12-16 17:21:21,431 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 123 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:21:21,431 INFO L413 NwaCegarLoop]: 843 mSDtfsCounter, 71 mSDsluCounter, 4992 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 5835 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:21,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 5835 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:21:21,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2023-12-16 17:21:21,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 568. [2023-12-16 17:21:21,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 442 states have (on average 1.6312217194570136) internal successors, (721), 461 states have internal predecessors, (721), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:21,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 914 transitions. [2023-12-16 17:21:21,478 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 914 transitions. Word has length 130 [2023-12-16 17:21:21,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:21,478 INFO L495 AbstractCegarLoop]: Abstraction has 568 states and 914 transitions. [2023-12-16 17:21:21,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:21,478 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 914 transitions. [2023-12-16 17:21:21,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-16 17:21:21,481 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:21,481 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:21,498 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:21:21,693 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:21:21,693 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:21,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:21,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1548818502, now seen corresponding path program 1 times [2023-12-16 17:21:21,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:21,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1761941766] [2023-12-16 17:21:21,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:21,694 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:21:21,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:21,695 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:21:21,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-16 17:21:22,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:22,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:21:22,026 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:22,078 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:21:22,078 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:22,078 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:22,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1761941766] [2023-12-16 17:21:22,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1761941766] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:22,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:22,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:21:22,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011243513] [2023-12-16 17:21:22,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:22,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:21:22,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:22,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:21:22,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:21:22,081 INFO L87 Difference]: Start difference. First operand 568 states and 914 transitions. Second operand has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:22,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:22,247 INFO L93 Difference]: Finished difference Result 1047 states and 1713 transitions. [2023-12-16 17:21:22,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:21:22,248 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 131 [2023-12-16 17:21:22,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:22,251 INFO L225 Difference]: With dead ends: 1047 [2023-12-16 17:21:22,251 INFO L226 Difference]: Without dead ends: 561 [2023-12-16 17:21:22,253 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:22,254 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 54 mSDsluCounter, 4204 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 5057 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:22,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 5057 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:22,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-16 17:21:22,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-16 17:21:22,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 435 states have (on average 1.639080459770115) internal successors, (713), 454 states have internal predecessors, (713), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:22,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 906 transitions. [2023-12-16 17:21:22,267 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 906 transitions. Word has length 131 [2023-12-16 17:21:22,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:22,267 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 906 transitions. [2023-12-16 17:21:22,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:22,267 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 906 transitions. [2023-12-16 17:21:22,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-16 17:21:22,270 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:22,270 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:22,287 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Ended with exit code 0 [2023-12-16 17:21:22,481 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:21:22,481 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:22,482 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:22,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1752918400, now seen corresponding path program 1 times [2023-12-16 17:21:22,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:22,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2013466671] [2023-12-16 17:21:22,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:22,483 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:21:22,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:22,484 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:21:22,518 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:21:22,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:22,811 INFO L262 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:21:22,814 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:22,859 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:21:22,859 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:22,859 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:22,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2013466671] [2023-12-16 17:21:22,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2013466671] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:22,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:22,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:21:22,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102303934] [2023-12-16 17:21:22,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:22,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:21:22,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:22,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:21:22,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:21:22,865 INFO L87 Difference]: Start difference. First operand 561 states and 906 transitions. Second operand has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:23,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:23,027 INFO L93 Difference]: Finished difference Result 1052 states and 1727 transitions. [2023-12-16 17:21:23,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:21:23,028 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 132 [2023-12-16 17:21:23,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:23,030 INFO L225 Difference]: With dead ends: 1052 [2023-12-16 17:21:23,031 INFO L226 Difference]: Without dead ends: 558 [2023-12-16 17:21:23,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:23,033 INFO L413 NwaCegarLoop]: 847 mSDtfsCounter, 95 mSDsluCounter, 4178 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 5025 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:23,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 5025 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:23,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2023-12-16 17:21:23,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 558. [2023-12-16 17:21:23,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 432 states have (on average 1.6388888888888888) internal successors, (708), 451 states have internal predecessors, (708), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:23,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 901 transitions. [2023-12-16 17:21:23,046 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 901 transitions. Word has length 132 [2023-12-16 17:21:23,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:23,046 INFO L495 AbstractCegarLoop]: Abstraction has 558 states and 901 transitions. [2023-12-16 17:21:23,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:23,046 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 901 transitions. [2023-12-16 17:21:23,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-16 17:21:23,049 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:23,049 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:23,060 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:23,260 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:21:23,261 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:23,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:23,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1323799296, now seen corresponding path program 1 times [2023-12-16 17:21:23,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:23,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1209764452] [2023-12-16 17:21:23,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:23,262 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:21:23,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:23,262 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:21:23,264 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:21:23,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:23,568 INFO L262 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:21:23,571 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:23,616 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:21:23,616 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:23,616 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:23,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1209764452] [2023-12-16 17:21:23,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1209764452] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:23,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:23,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:21:23,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776100200] [2023-12-16 17:21:23,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:23,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:21:23,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:23,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:21:23,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:21:23,619 INFO L87 Difference]: Start difference. First operand 558 states and 901 transitions. Second operand has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:23,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:23,790 INFO L93 Difference]: Finished difference Result 1049 states and 1722 transitions. [2023-12-16 17:21:23,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:21:23,790 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 132 [2023-12-16 17:21:23,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:23,793 INFO L225 Difference]: With dead ends: 1049 [2023-12-16 17:21:23,793 INFO L226 Difference]: Without dead ends: 550 [2023-12-16 17:21:23,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:23,796 INFO L413 NwaCegarLoop]: 846 mSDtfsCounter, 103 mSDsluCounter, 4169 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 5015 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:23,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 5015 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:23,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-16 17:21:23,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-16 17:21:23,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 424 states have (on average 1.6438679245283019) internal successors, (697), 443 states have internal predecessors, (697), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:23,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 890 transitions. [2023-12-16 17:21:23,813 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 890 transitions. Word has length 132 [2023-12-16 17:21:23,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:23,813 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 890 transitions. [2023-12-16 17:21:23,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:23,813 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 890 transitions. [2023-12-16 17:21:23,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-16 17:21:23,816 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:23,816 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:23,831 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:21:24,026 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:21:24,027 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:24,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:24,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1351296866, now seen corresponding path program 1 times [2023-12-16 17:21:24,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:24,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [461965189] [2023-12-16 17:21:24,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:24,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:21:24,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:24,029 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:21:24,030 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:21:24,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:24,362 INFO L262 TraceCheckSpWp]: Trace formula consists of 968 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 17:21:24,365 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:24,436 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:21:24,436 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:24,436 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:24,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [461965189] [2023-12-16 17:21:24,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [461965189] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:24,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:24,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:21:24,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488249398] [2023-12-16 17:21:24,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:24,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:21:24,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:24,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:21:24,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:24,438 INFO L87 Difference]: Start difference. First operand 550 states and 890 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:24,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:24,630 INFO L93 Difference]: Finished difference Result 1035 states and 1700 transitions. [2023-12-16 17:21:24,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:21:24,630 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 133 [2023-12-16 17:21:24,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:24,632 INFO L225 Difference]: With dead ends: 1035 [2023-12-16 17:21:24,632 INFO L226 Difference]: Without dead ends: 550 [2023-12-16 17:21:24,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:21:24,634 INFO L413 NwaCegarLoop]: 840 mSDtfsCounter, 52 mSDsluCounter, 4983 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 5823 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:24,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 5823 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:24,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-16 17:21:24,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-16 17:21:24,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 424 states have (on average 1.6415094339622642) internal successors, (696), 443 states have internal predecessors, (696), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:24,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 889 transitions. [2023-12-16 17:21:24,648 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 889 transitions. Word has length 133 [2023-12-16 17:21:24,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:24,648 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 889 transitions. [2023-12-16 17:21:24,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:24,648 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 889 transitions. [2023-12-16 17:21:24,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-16 17:21:24,651 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:24,651 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:24,662 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:21:24,861 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:21:24,862 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:24,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:24,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1050460226, now seen corresponding path program 1 times [2023-12-16 17:21:24,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:24,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1574561071] [2023-12-16 17:21:24,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:24,863 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:21:24,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:24,864 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:21:24,896 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:21:25,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:25,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 17:21:25,185 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:25,258 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:21:25,258 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:25,258 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:25,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1574561071] [2023-12-16 17:21:25,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1574561071] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:25,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:25,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:21:25,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260776250] [2023-12-16 17:21:25,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:25,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:21:25,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:25,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:21:25,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:25,260 INFO L87 Difference]: Start difference. First operand 550 states and 889 transitions. Second operand has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:25,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:25,472 INFO L93 Difference]: Finished difference Result 1077 states and 1755 transitions. [2023-12-16 17:21:25,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:21:25,473 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 134 [2023-12-16 17:21:25,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:25,475 INFO L225 Difference]: With dead ends: 1077 [2023-12-16 17:21:25,475 INFO L226 Difference]: Without dead ends: 547 [2023-12-16 17:21:25,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:21:25,477 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 73 mSDsluCounter, 4937 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 5767 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:25,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 5767 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:21:25,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-12-16 17:21:25,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2023-12-16 17:21:25,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 421 states have (on average 1.6342042755344417) internal successors, (688), 440 states have internal predecessors, (688), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:25,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 881 transitions. [2023-12-16 17:21:25,491 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 881 transitions. Word has length 134 [2023-12-16 17:21:25,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:25,491 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 881 transitions. [2023-12-16 17:21:25,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:25,491 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 881 transitions. [2023-12-16 17:21:25,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-16 17:21:25,494 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:25,494 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:25,504 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 (22)] Ended with exit code 0 [2023-12-16 17:21:25,703 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:21:25,704 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:25,704 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:25,704 INFO L85 PathProgramCache]: Analyzing trace with hash 286140387, now seen corresponding path program 1 times [2023-12-16 17:21:25,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:25,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1116064980] [2023-12-16 17:21:25,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:25,705 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:21:25,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:25,705 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:21:25,706 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:21:25,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:26,009 INFO L262 TraceCheckSpWp]: Trace formula consists of 970 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:21:26,011 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:26,073 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:21:26,073 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:26,074 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:26,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1116064980] [2023-12-16 17:21:26,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1116064980] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:26,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:26,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:21:26,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388171538] [2023-12-16 17:21:26,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:26,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:21:26,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:26,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:21:26,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:26,076 INFO L87 Difference]: Start difference. First operand 547 states and 881 transitions. Second operand has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:26,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:26,313 INFO L93 Difference]: Finished difference Result 1026 states and 1680 transitions. [2023-12-16 17:21:26,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:21:26,314 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 135 [2023-12-16 17:21:26,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:26,317 INFO L225 Difference]: With dead ends: 1026 [2023-12-16 17:21:26,317 INFO L226 Difference]: Without dead ends: 547 [2023-12-16 17:21:26,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 129 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:21:26,320 INFO L413 NwaCegarLoop]: 829 mSDtfsCounter, 47 mSDsluCounter, 4930 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 5759 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:26,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 5759 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:21:26,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-12-16 17:21:26,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2023-12-16 17:21:26,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 421 states have (on average 1.631828978622328) internal successors, (687), 440 states have internal predecessors, (687), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:26,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 880 transitions. [2023-12-16 17:21:26,336 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 880 transitions. Word has length 135 [2023-12-16 17:21:26,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:26,337 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 880 transitions. [2023-12-16 17:21:26,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:26,337 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 880 transitions. [2023-12-16 17:21:26,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-16 17:21:26,339 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:26,339 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:26,355 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:21:26,549 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:21:26,550 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:26,550 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:26,550 INFO L85 PathProgramCache]: Analyzing trace with hash -414332145, now seen corresponding path program 1 times [2023-12-16 17:21:26,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:26,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1965586456] [2023-12-16 17:21:26,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:26,551 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:21:26,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:26,552 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:21:26,553 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:21:26,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:26,876 INFO L262 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:21:26,878 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:26,929 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 17:21:26,929 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:26,929 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:26,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1965586456] [2023-12-16 17:21:26,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1965586456] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:26,930 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:26,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:21:26,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095823154] [2023-12-16 17:21:26,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:26,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:21:26,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:26,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:21:26,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:26,931 INFO L87 Difference]: Start difference. First operand 547 states and 880 transitions. Second operand has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:27,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:27,140 INFO L93 Difference]: Finished difference Result 1062 states and 1723 transitions. [2023-12-16 17:21:27,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:21:27,141 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 136 [2023-12-16 17:21:27,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:27,144 INFO L225 Difference]: With dead ends: 1062 [2023-12-16 17:21:27,144 INFO L226 Difference]: Without dead ends: 544 [2023-12-16 17:21:27,146 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:21:27,146 INFO L413 NwaCegarLoop]: 829 mSDtfsCounter, 63 mSDsluCounter, 4922 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5751 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:27,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5751 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:21:27,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2023-12-16 17:21:27,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2023-12-16 17:21:27,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 418 states have (on average 1.624401913875598) internal successors, (679), 437 states have internal predecessors, (679), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:21:27,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 872 transitions. [2023-12-16 17:21:27,159 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 872 transitions. Word has length 136 [2023-12-16 17:21:27,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:27,160 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 872 transitions. [2023-12-16 17:21:27,160 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:27,160 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 872 transitions. [2023-12-16 17:21:27,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-16 17:21:27,162 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:27,162 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:27,173 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:21:27,372 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:21:27,373 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:27,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:27,373 INFO L85 PathProgramCache]: Analyzing trace with hash -586480152, now seen corresponding path program 1 times [2023-12-16 17:21:27,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:27,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [492761197] [2023-12-16 17:21:27,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:27,374 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:21:27,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:27,375 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:21:27,375 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:21:27,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:27,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 972 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:21:27,707 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:27,827 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-16 17:21:27,827 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:27,827 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:27,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [492761197] [2023-12-16 17:21:27,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [492761197] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:27,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:27,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:27,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485921566] [2023-12-16 17:21:27,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:27,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:21:27,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:27,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:21:27,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:27,829 INFO L87 Difference]: Start difference. First operand 544 states and 872 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:21:28,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:28,454 INFO L93 Difference]: Finished difference Result 1020 states and 1690 transitions. [2023-12-16 17:21:28,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:21:28,454 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 137 [2023-12-16 17:21:28,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:28,457 INFO L225 Difference]: With dead ends: 1020 [2023-12-16 17:21:28,457 INFO L226 Difference]: Without dead ends: 548 [2023-12-16 17:21:28,459 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:21:28,459 INFO L413 NwaCegarLoop]: 816 mSDtfsCounter, 793 mSDsluCounter, 1277 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 811 SdHoareTripleChecker+Valid, 2093 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:28,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [811 Valid, 2093 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:21:28,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2023-12-16 17:21:28,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2023-12-16 17:21:28,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 421 states have (on average 1.6199524940617578) internal successors, (682), 440 states have internal predecessors, (682), 99 states have call successors, (99), 28 states have call predecessors, (99), 27 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2023-12-16 17:21:28,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 876 transitions. [2023-12-16 17:21:28,476 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 876 transitions. Word has length 137 [2023-12-16 17:21:28,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:28,476 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 876 transitions. [2023-12-16 17:21:28,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:21:28,476 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 876 transitions. [2023-12-16 17:21:28,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-16 17:21:28,478 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:28,478 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:28,490 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:28,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:28,690 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:28,690 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:28,690 INFO L85 PathProgramCache]: Analyzing trace with hash 870157290, now seen corresponding path program 1 times [2023-12-16 17:21:28,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:28,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1208798064] [2023-12-16 17:21:28,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:28,691 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:21:28,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:28,692 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:21:28,693 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:21:29,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:29,033 INFO L262 TraceCheckSpWp]: Trace formula consists of 974 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:21:29,036 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:29,154 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-16 17:21:29,154 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:29,155 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:29,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1208798064] [2023-12-16 17:21:29,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1208798064] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:29,155 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:29,155 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:29,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430081098] [2023-12-16 17:21:29,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:29,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:21:29,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:29,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:21:29,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:29,156 INFO L87 Difference]: Start difference. First operand 548 states and 876 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:21:29,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:29,691 INFO L93 Difference]: Finished difference Result 1029 states and 1697 transitions. [2023-12-16 17:21:29,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:21:29,692 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 139 [2023-12-16 17:21:29,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:29,695 INFO L225 Difference]: With dead ends: 1029 [2023-12-16 17:21:29,695 INFO L226 Difference]: Without dead ends: 553 [2023-12-16 17:21:29,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:21:29,697 INFO L413 NwaCegarLoop]: 817 mSDtfsCounter, 788 mSDsluCounter, 1277 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 2094 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:29,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [805 Valid, 2094 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:21:29,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2023-12-16 17:21:29,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2023-12-16 17:21:29,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 425 states have (on average 1.6141176470588234) internal successors, (686), 444 states have internal predecessors, (686), 99 states have call successors, (99), 29 states have call predecessors, (99), 28 states have return successors, (96), 92 states have call predecessors, (96), 94 states have call successors, (96) [2023-12-16 17:21:29,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 881 transitions. [2023-12-16 17:21:29,713 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 881 transitions. Word has length 139 [2023-12-16 17:21:29,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:29,713 INFO L495 AbstractCegarLoop]: Abstraction has 553 states and 881 transitions. [2023-12-16 17:21:29,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:21:29,714 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 881 transitions. [2023-12-16 17:21:29,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-16 17:21:29,716 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:29,716 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:29,726 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:29,925 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:21:29,926 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:29,926 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:29,926 INFO L85 PathProgramCache]: Analyzing trace with hash -973980760, now seen corresponding path program 1 times [2023-12-16 17:21:29,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:29,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [64821785] [2023-12-16 17:21:29,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:29,927 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:21:29,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:29,928 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:21:29,931 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:21:30,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:30,245 INFO L262 TraceCheckSpWp]: Trace formula consists of 976 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:21:30,248 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:30,342 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-16 17:21:30,342 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:30,342 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:30,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [64821785] [2023-12-16 17:21:30,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [64821785] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:30,343 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:30,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:30,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687767829] [2023-12-16 17:21:30,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:30,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:21:30,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:30,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:21:30,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:30,344 INFO L87 Difference]: Start difference. First operand 553 states and 881 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:21:30,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:30,899 INFO L93 Difference]: Finished difference Result 1040 states and 1706 transitions. [2023-12-16 17:21:30,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:21:30,900 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 141 [2023-12-16 17:21:30,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:30,903 INFO L225 Difference]: With dead ends: 1040 [2023-12-16 17:21:30,903 INFO L226 Difference]: Without dead ends: 559 [2023-12-16 17:21:30,905 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:21:30,906 INFO L413 NwaCegarLoop]: 817 mSDtfsCounter, 779 mSDsluCounter, 1277 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 796 SdHoareTripleChecker+Valid, 2094 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:30,906 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [796 Valid, 2094 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:21:30,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2023-12-16 17:21:30,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 559. [2023-12-16 17:21:30,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 430 states have (on average 1.6069767441860465) internal successors, (691), 449 states have internal predecessors, (691), 99 states have call successors, (99), 30 states have call predecessors, (99), 29 states have return successors, (97), 92 states have call predecessors, (97), 94 states have call successors, (97) [2023-12-16 17:21:30,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 887 transitions. [2023-12-16 17:21:30,923 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 887 transitions. Word has length 141 [2023-12-16 17:21:30,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:30,923 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 887 transitions. [2023-12-16 17:21:30,923 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:21:30,923 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 887 transitions. [2023-12-16 17:21:30,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-16 17:21:30,925 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:30,925 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:30,935 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:21:31,135 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:21:31,135 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:31,136 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:31,136 INFO L85 PathProgramCache]: Analyzing trace with hash 705501362, now seen corresponding path program 1 times [2023-12-16 17:21:31,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:31,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [991112233] [2023-12-16 17:21:31,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:31,136 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:21:31,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:31,138 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:21:31,148 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:21:31,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:31,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 978 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:21:31,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:31,679 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-16 17:21:31,679 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:31,679 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:31,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [991112233] [2023-12-16 17:21:31,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [991112233] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:31,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:31,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:31,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080152159] [2023-12-16 17:21:31,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:31,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:21:31,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:31,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:21:31,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:31,681 INFO L87 Difference]: Start difference. First operand 559 states and 887 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:21:32,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:32,235 INFO L93 Difference]: Finished difference Result 1053 states and 1717 transitions. [2023-12-16 17:21:32,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:21:32,235 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 143 [2023-12-16 17:21:32,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:32,238 INFO L225 Difference]: With dead ends: 1053 [2023-12-16 17:21:32,238 INFO L226 Difference]: Without dead ends: 566 [2023-12-16 17:21:32,239 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:21:32,240 INFO L413 NwaCegarLoop]: 817 mSDtfsCounter, 789 mSDsluCounter, 1277 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 2094 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:32,240 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [806 Valid, 2094 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:21:32,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2023-12-16 17:21:32,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 566. [2023-12-16 17:21:32,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 436 states have (on average 1.598623853211009) internal successors, (697), 455 states have internal predecessors, (697), 99 states have call successors, (99), 31 states have call predecessors, (99), 30 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2023-12-16 17:21:32,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 894 transitions. [2023-12-16 17:21:32,255 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 894 transitions. Word has length 143 [2023-12-16 17:21:32,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:32,256 INFO L495 AbstractCegarLoop]: Abstraction has 566 states and 894 transitions. [2023-12-16 17:21:32,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:21:32,256 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 894 transitions. [2023-12-16 17:21:32,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-16 17:21:32,258 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:32,258 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:32,296 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2023-12-16 17:21:32,465 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:21:32,465 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:32,465 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:32,465 INFO L85 PathProgramCache]: Analyzing trace with hash 733638280, now seen corresponding path program 1 times [2023-12-16 17:21:32,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:32,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1860298267] [2023-12-16 17:21:32,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:32,466 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:21:32,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:32,467 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:32,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2023-12-16 17:21:32,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:32,783 INFO L262 TraceCheckSpWp]: Trace formula consists of 980 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:21:32,786 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:32,898 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-16 17:21:32,898 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:32,898 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:32,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1860298267] [2023-12-16 17:21:32,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1860298267] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:32,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:32,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:21:32,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251324905] [2023-12-16 17:21:32,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:32,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:21:32,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:32,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:21:32,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:32,900 INFO L87 Difference]: Start difference. First operand 566 states and 894 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, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:21:33,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:33,431 INFO L93 Difference]: Finished difference Result 1062 states and 1719 transitions. [2023-12-16 17:21:33,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:21:33,431 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, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 145 [2023-12-16 17:21:33,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:33,434 INFO L225 Difference]: With dead ends: 1062 [2023-12-16 17:21:33,434 INFO L226 Difference]: Without dead ends: 568 [2023-12-16 17:21:33,435 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:21:33,436 INFO L413 NwaCegarLoop]: 816 mSDtfsCounter, 772 mSDsluCounter, 1277 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 790 SdHoareTripleChecker+Valid, 2093 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:33,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [790 Valid, 2093 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:21:33,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2023-12-16 17:21:33,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 568. [2023-12-16 17:21:33,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 437 states have (on average 1.597254004576659) internal successors, (698), 457 states have internal predecessors, (698), 99 states have call successors, (99), 31 states have call predecessors, (99), 31 states have return successors, (99), 92 states have call predecessors, (99), 94 states have call successors, (99) [2023-12-16 17:21:33,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 896 transitions. [2023-12-16 17:21:33,450 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 896 transitions. Word has length 145 [2023-12-16 17:21:33,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:33,450 INFO L495 AbstractCegarLoop]: Abstraction has 568 states and 896 transitions. [2023-12-16 17:21:33,450 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, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:21:33,450 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 896 transitions. [2023-12-16 17:21:33,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-16 17:21:33,452 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:33,452 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:33,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2023-12-16 17:21:33,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:33,653 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:33,653 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:33,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1442118808, now seen corresponding path program 1 times [2023-12-16 17:21:33,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:33,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1524818866] [2023-12-16 17:21:33,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:33,654 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:33,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:33,655 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:33,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2023-12-16 17:21:33,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:33,986 INFO L262 TraceCheckSpWp]: Trace formula consists of 980 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-16 17:21:33,989 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:34,259 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:21:34,259 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 17:21:34,872 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-16 17:21:34,872 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:34,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1524818866] [2023-12-16 17:21:34,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1524818866] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 17:21:34,872 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 17:21:34,872 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2023-12-16 17:21:34,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691650648] [2023-12-16 17:21:34,872 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 17:21:34,873 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-16 17:21:34,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:34,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-16 17:21:34,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2023-12-16 17:21:34,874 INFO L87 Difference]: Start difference. First operand 568 states and 896 transitions. Second operand has 18 states, 16 states have (on average 10.5) internal successors, (168), 14 states have internal predecessors, (168), 8 states have call successors, (33), 5 states have call predecessors, (33), 10 states have return successors, (34), 12 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-16 17:21:41,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:41,341 INFO L93 Difference]: Finished difference Result 1678 states and 2734 transitions. [2023-12-16 17:21:41,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-16 17:21:41,343 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 10.5) internal successors, (168), 14 states have internal predecessors, (168), 8 states have call successors, (33), 5 states have call predecessors, (33), 10 states have return successors, (34), 12 states have call predecessors, (34), 7 states have call successors, (34) Word has length 145 [2023-12-16 17:21:41,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:41,350 INFO L225 Difference]: With dead ends: 1678 [2023-12-16 17:21:41,350 INFO L226 Difference]: Without dead ends: 1182 [2023-12-16 17:21:41,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=176, Invalid=694, Unknown=0, NotChecked=0, Total=870 [2023-12-16 17:21:41,357 INFO L413 NwaCegarLoop]: 844 mSDtfsCounter, 6962 mSDsluCounter, 4163 mSDsCounter, 0 mSdLazyCounter, 8881 mSolverCounterSat, 2138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7033 SdHoareTripleChecker+Valid, 5007 SdHoareTripleChecker+Invalid, 11019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2138 IncrementalHoareTripleChecker+Valid, 8881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:41,358 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7033 Valid, 5007 Invalid, 11019 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2138 Valid, 8881 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2023-12-16 17:21:41,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1182 states. [2023-12-16 17:21:41,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1182 to 1167. [2023-12-16 17:21:41,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1167 states, 879 states have (on average 1.6200227531285551) internal successors, (1424), 921 states have internal predecessors, (1424), 226 states have call successors, (226), 55 states have call predecessors, (226), 61 states have return successors, (243), 221 states have call predecessors, (243), 221 states have call successors, (243) [2023-12-16 17:21:41,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 1893 transitions. [2023-12-16 17:21:41,407 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 1893 transitions. Word has length 145 [2023-12-16 17:21:41,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:41,407 INFO L495 AbstractCegarLoop]: Abstraction has 1167 states and 1893 transitions. [2023-12-16 17:21:41,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 10.5) internal successors, (168), 14 states have internal predecessors, (168), 8 states have call successors, (33), 5 states have call predecessors, (33), 10 states have return successors, (34), 12 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-16 17:21:41,408 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 1893 transitions. [2023-12-16 17:21:41,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-16 17:21:41,411 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:41,412 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:41,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:41,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:41,623 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:41,623 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:41,623 INFO L85 PathProgramCache]: Analyzing trace with hash -838156179, now seen corresponding path program 1 times [2023-12-16 17:21:41,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:41,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [802324556] [2023-12-16 17:21:41,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:41,624 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:21:41,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:41,624 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:41,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2023-12-16 17:21:41,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:41,932 INFO L262 TraceCheckSpWp]: Trace formula consists of 982 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:21:41,935 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:41,995 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:21:41,995 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:41,995 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:41,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [802324556] [2023-12-16 17:21:41,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [802324556] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:41,995 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:41,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:21:41,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216684344] [2023-12-16 17:21:41,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:41,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:21:41,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:41,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:21:41,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:41,997 INFO L87 Difference]: Start difference. First operand 1167 states and 1893 transitions. Second operand has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:42,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:42,232 INFO L93 Difference]: Finished difference Result 1665 states and 2707 transitions. [2023-12-16 17:21:42,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:21:42,232 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 147 [2023-12-16 17:21:42,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:42,235 INFO L225 Difference]: With dead ends: 1665 [2023-12-16 17:21:42,235 INFO L226 Difference]: Without dead ends: 561 [2023-12-16 17:21:42,239 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 143 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:21:42,240 INFO L413 NwaCegarLoop]: 820 mSDtfsCounter, 63 mSDsluCounter, 4868 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5688 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:42,240 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5688 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:42,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-16 17:21:42,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-16 17:21:42,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 432 states have (on average 1.5925925925925926) internal successors, (688), 452 states have internal predecessors, (688), 97 states have call successors, (97), 31 states have call predecessors, (97), 31 states have return successors, (97), 90 states have call predecessors, (97), 92 states have call successors, (97) [2023-12-16 17:21:42,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 882 transitions. [2023-12-16 17:21:42,265 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 882 transitions. Word has length 147 [2023-12-16 17:21:42,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:42,266 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 882 transitions. [2023-12-16 17:21:42,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:21:42,266 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 882 transitions. [2023-12-16 17:21:42,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-16 17:21:42,268 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:42,268 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:42,279 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:42,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:42,479 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:42,479 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:42,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1349562550, now seen corresponding path program 1 times [2023-12-16 17:21:42,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:42,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [404833443] [2023-12-16 17:21:42,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:42,480 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:21:42,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:42,481 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:42,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2023-12-16 17:21:42,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:42,810 INFO L262 TraceCheckSpWp]: Trace formula consists of 991 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-16 17:21:42,814 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:43,054 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-16 17:21:43,055 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 17:21:43,563 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-16 17:21:43,563 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:43,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [404833443] [2023-12-16 17:21:43,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [404833443] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 17:21:43,564 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 17:21:43,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2023-12-16 17:21:43,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142845109] [2023-12-16 17:21:43,564 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 17:21:43,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-16 17:21:43,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:43,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-16 17:21:43,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-12-16 17:21:43,565 INFO L87 Difference]: Start difference. First operand 561 states and 882 transitions. Second operand has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 12 states have internal predecessors, (170), 8 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-16 17:21:45,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:45,552 INFO L93 Difference]: Finished difference Result 1056 states and 1696 transitions. [2023-12-16 17:21:45,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:21:45,553 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 12 states have internal predecessors, (170), 8 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 7 states have call successors, (34) Word has length 152 [2023-12-16 17:21:45,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:45,555 INFO L225 Difference]: With dead ends: 1056 [2023-12-16 17:21:45,555 INFO L226 Difference]: Without dead ends: 565 [2023-12-16 17:21:45,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 292 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2023-12-16 17:21:45,558 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 1917 mSDsluCounter, 1436 mSDsCounter, 0 mSdLazyCounter, 3261 mSolverCounterSat, 543 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1917 SdHoareTripleChecker+Valid, 1801 SdHoareTripleChecker+Invalid, 3804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 543 IncrementalHoareTripleChecker+Valid, 3261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:45,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1917 Valid, 1801 Invalid, 3804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [543 Valid, 3261 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-16 17:21:45,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2023-12-16 17:21:45,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 563. [2023-12-16 17:21:45,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 434 states have (on average 1.5898617511520738) internal successors, (690), 453 states have internal predecessors, (690), 97 states have call successors, (97), 31 states have call predecessors, (97), 31 states have return successors, (97), 91 states have call predecessors, (97), 92 states have call successors, (97) [2023-12-16 17:21:45,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 884 transitions. [2023-12-16 17:21:45,582 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 884 transitions. Word has length 152 [2023-12-16 17:21:45,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:45,582 INFO L495 AbstractCegarLoop]: Abstraction has 563 states and 884 transitions. [2023-12-16 17:21:45,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 12 states have internal predecessors, (170), 8 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-16 17:21:45,583 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 884 transitions. [2023-12-16 17:21:45,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-16 17:21:45,585 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:45,585 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:45,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:45,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:45,796 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:45,796 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:45,796 INFO L85 PathProgramCache]: Analyzing trace with hash 122351432, now seen corresponding path program 1 times [2023-12-16 17:21:45,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:45,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1659424574] [2023-12-16 17:21:45,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:45,797 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:45,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:45,798 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:45,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2023-12-16 17:21:46,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:46,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 992 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:21:46,129 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:46,281 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-16 17:21:46,281 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 17:21:46,577 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-16 17:21:46,577 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:46,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1659424574] [2023-12-16 17:21:46,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1659424574] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 17:21:46,577 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 17:21:46,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2023-12-16 17:21:46,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581755063] [2023-12-16 17:21:46,577 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 17:21:46,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-16 17:21:46,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:46,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-16 17:21:46,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:21:46,579 INFO L87 Difference]: Start difference. First operand 563 states and 884 transitions. Second operand has 11 states, 11 states have (on average 13.0) internal successors, (143), 11 states have internal predecessors, (143), 6 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 5 states have call successors, (27) [2023-12-16 17:21:50,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:50,610 INFO L93 Difference]: Finished difference Result 2041 states and 3322 transitions. [2023-12-16 17:21:50,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-16 17:21:50,612 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.0) internal successors, (143), 11 states have internal predecessors, (143), 6 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 5 states have call successors, (27) Word has length 153 [2023-12-16 17:21:50,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:50,622 INFO L225 Difference]: With dead ends: 2041 [2023-12-16 17:21:50,622 INFO L226 Difference]: Without dead ends: 1546 [2023-12-16 17:21:50,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 304 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2023-12-16 17:21:50,626 INFO L413 NwaCegarLoop]: 557 mSDtfsCounter, 3407 mSDsluCounter, 2194 mSDsCounter, 0 mSdLazyCounter, 5807 mSolverCounterSat, 946 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3491 SdHoareTripleChecker+Valid, 2751 SdHoareTripleChecker+Invalid, 6753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 946 IncrementalHoareTripleChecker+Valid, 5807 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:50,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3491 Valid, 2751 Invalid, 6753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [946 Valid, 5807 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-12-16 17:21:50,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1546 states. [2023-12-16 17:21:50,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1546 to 1486. [2023-12-16 17:21:50,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1486 states, 1140 states have (on average 1.6096491228070176) internal successors, (1835), 1186 states have internal predecessors, (1835), 265 states have call successors, (265), 80 states have call predecessors, (265), 80 states have return successors, (286), 256 states have call predecessors, (286), 260 states have call successors, (286) [2023-12-16 17:21:50,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1486 states to 1486 states and 2386 transitions. [2023-12-16 17:21:50,728 INFO L78 Accepts]: Start accepts. Automaton has 1486 states and 2386 transitions. Word has length 153 [2023-12-16 17:21:50,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:50,728 INFO L495 AbstractCegarLoop]: Abstraction has 1486 states and 2386 transitions. [2023-12-16 17:21:50,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.0) internal successors, (143), 11 states have internal predecessors, (143), 6 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 5 states have call successors, (27) [2023-12-16 17:21:50,728 INFO L276 IsEmpty]: Start isEmpty. Operand 1486 states and 2386 transitions. [2023-12-16 17:21:50,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-16 17:21:50,730 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:50,730 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:50,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:50,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:50,941 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:50,942 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:50,942 INFO L85 PathProgramCache]: Analyzing trace with hash 175799416, now seen corresponding path program 1 times [2023-12-16 17:21:50,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:50,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [114934362] [2023-12-16 17:21:50,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:50,942 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:21:50,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:50,943 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:50,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2023-12-16 17:21:51,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:51,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 998 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:21:51,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:51,481 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-16 17:21:51,481 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:51,481 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:51,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [114934362] [2023-12-16 17:21:51,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [114934362] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:51,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:51,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:21:51,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289252921] [2023-12-16 17:21:51,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:51,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:21:51,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:51,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:21:51,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:51,483 INFO L87 Difference]: Start difference. First operand 1486 states and 2386 transitions. Second operand has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 states have internal predecessors, (104), 6 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-16 17:21:55,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:55,276 INFO L93 Difference]: Finished difference Result 4973 states and 8263 transitions. [2023-12-16 17:21:55,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 17:21:55,277 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 states have internal predecessors, (104), 6 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 155 [2023-12-16 17:21:55,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:55,294 INFO L225 Difference]: With dead ends: 4973 [2023-12-16 17:21:55,294 INFO L226 Difference]: Without dead ends: 3557 [2023-12-16 17:21:55,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2023-12-16 17:21:55,303 INFO L413 NwaCegarLoop]: 663 mSDtfsCounter, 3191 mSDsluCounter, 1596 mSDsCounter, 0 mSdLazyCounter, 5134 mSolverCounterSat, 758 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3324 SdHoareTripleChecker+Valid, 2259 SdHoareTripleChecker+Invalid, 5892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 758 IncrementalHoareTripleChecker+Valid, 5134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:55,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3324 Valid, 2259 Invalid, 5892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [758 Valid, 5134 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-16 17:21:55,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3557 states. [2023-12-16 17:21:55,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3557 to 3435. [2023-12-16 17:21:55,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3435 states, 2524 states have (on average 1.6061806656101427) internal successors, (4054), 2666 states have internal predecessors, (4054), 745 states have call successors, (745), 152 states have call predecessors, (745), 165 states have return successors, (896), 738 states have call predecessors, (896), 740 states have call successors, (896) [2023-12-16 17:21:55,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3435 states to 3435 states and 5695 transitions. [2023-12-16 17:21:55,530 INFO L78 Accepts]: Start accepts. Automaton has 3435 states and 5695 transitions. Word has length 155 [2023-12-16 17:21:55,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:55,530 INFO L495 AbstractCegarLoop]: Abstraction has 3435 states and 5695 transitions. [2023-12-16 17:21:55,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 states have internal predecessors, (104), 6 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-16 17:21:55,530 INFO L276 IsEmpty]: Start isEmpty. Operand 3435 states and 5695 transitions. [2023-12-16 17:21:55,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-16 17:21:55,532 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:55,533 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:55,544 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:55,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:55,744 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:55,744 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:55,744 INFO L85 PathProgramCache]: Analyzing trace with hash 276711383, now seen corresponding path program 1 times [2023-12-16 17:21:55,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:55,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1319682620] [2023-12-16 17:21:55,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:55,745 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:21:55,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:55,745 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:55,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2023-12-16 17:21:56,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:56,057 INFO L262 TraceCheckSpWp]: Trace formula consists of 998 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-16 17:21:56,060 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:56,309 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-16 17:21:56,309 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:56,309 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:56,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1319682620] [2023-12-16 17:21:56,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1319682620] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:56,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:56,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-16 17:21:56,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746813742] [2023-12-16 17:21:56,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:56,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-16 17:21:56,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:56,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-16 17:21:56,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:21:56,311 INFO L87 Difference]: Start difference. First operand 3435 states and 5695 transitions. Second operand has 11 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 6 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (18), 8 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-16 17:21:58,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:58,553 INFO L93 Difference]: Finished difference Result 5967 states and 9895 transitions. [2023-12-16 17:21:58,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:21:58,554 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 6 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (18), 8 states have call predecessors, (18), 5 states have call successors, (18) Word has length 155 [2023-12-16 17:21:58,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:58,574 INFO L225 Difference]: With dead ends: 5967 [2023-12-16 17:21:58,574 INFO L226 Difference]: Without dead ends: 3423 [2023-12-16 17:21:58,582 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2023-12-16 17:21:58,583 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 1403 mSDsluCounter, 1720 mSDsCounter, 0 mSdLazyCounter, 3680 mSolverCounterSat, 364 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1403 SdHoareTripleChecker+Valid, 2085 SdHoareTripleChecker+Invalid, 4044 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 3680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:58,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1403 Valid, 2085 Invalid, 4044 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 3680 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-16 17:21:58,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3423 states. [2023-12-16 17:21:58,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3423 to 3423. [2023-12-16 17:21:58,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3423 states, 2518 states have (on average 1.6052422557585386) internal successors, (4042), 2660 states have internal predecessors, (4042), 739 states have call successors, (739), 152 states have call predecessors, (739), 165 states have return successors, (890), 732 states have call predecessors, (890), 734 states have call successors, (890) [2023-12-16 17:21:58,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3423 states to 3423 states and 5671 transitions. [2023-12-16 17:21:58,837 INFO L78 Accepts]: Start accepts. Automaton has 3423 states and 5671 transitions. Word has length 155 [2023-12-16 17:21:58,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:58,837 INFO L495 AbstractCegarLoop]: Abstraction has 3423 states and 5671 transitions. [2023-12-16 17:21:58,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 6 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (18), 8 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-16 17:21:58,837 INFO L276 IsEmpty]: Start isEmpty. Operand 3423 states and 5671 transitions. [2023-12-16 17:21:58,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-16 17:21:58,839 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:58,839 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:58,853 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:59,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:59,051 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:59,051 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:59,051 INFO L85 PathProgramCache]: Analyzing trace with hash -657008776, now seen corresponding path program 1 times [2023-12-16 17:21:59,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:59,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [971284935] [2023-12-16 17:21:59,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:59,052 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:59,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:59,053 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:59,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2023-12-16 17:21:59,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:59,407 INFO L262 TraceCheckSpWp]: Trace formula consists of 999 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-16 17:21:59,410 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:59,537 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-16 17:21:59,538 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:59,538 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:59,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [971284935] [2023-12-16 17:21:59,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [971284935] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:59,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:59,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:21:59,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582154681] [2023-12-16 17:21:59,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:59,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:21:59,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:59,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:21:59,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:59,539 INFO L87 Difference]: Start difference. First operand 3423 states and 5671 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2023-12-16 17:22:03,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:22:03,047 INFO L93 Difference]: Finished difference Result 9415 states and 15687 transitions. [2023-12-16 17:22:03,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-16 17:22:03,048 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) Word has length 154 [2023-12-16 17:22:03,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:22:03,092 INFO L225 Difference]: With dead ends: 9415 [2023-12-16 17:22:03,093 INFO L226 Difference]: Without dead ends: 6879 [2023-12-16 17:22:03,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2023-12-16 17:22:03,103 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 2911 mSDsluCounter, 1547 mSDsCounter, 0 mSdLazyCounter, 3985 mSolverCounterSat, 584 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2987 SdHoareTripleChecker+Valid, 1869 SdHoareTripleChecker+Invalid, 4569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 584 IncrementalHoareTripleChecker+Valid, 3985 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-12-16 17:22:03,103 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2987 Valid, 1869 Invalid, 4569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [584 Valid, 3985 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-12-16 17:22:03,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6879 states. [2023-12-16 17:22:03,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6879 to 6636. [2023-12-16 17:22:03,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6636 states, 4919 states have (on average 1.6009351494206139) internal successors, (7875), 5180 states have internal predecessors, (7875), 1377 states have call successors, (1377), 286 states have call predecessors, (1377), 339 states have return successors, (1743), 1371 states have call predecessors, (1743), 1372 states have call successors, (1743) [2023-12-16 17:22:03,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6636 states to 6636 states and 10995 transitions. [2023-12-16 17:22:03,646 INFO L78 Accepts]: Start accepts. Automaton has 6636 states and 10995 transitions. Word has length 154 [2023-12-16 17:22:03,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:22:03,647 INFO L495 AbstractCegarLoop]: Abstraction has 6636 states and 10995 transitions. [2023-12-16 17:22:03,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2023-12-16 17:22:03,647 INFO L276 IsEmpty]: Start isEmpty. Operand 6636 states and 10995 transitions. [2023-12-16 17:22:03,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-16 17:22:03,649 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:22:03,650 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:22:03,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2023-12-16 17:22:03,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:22:03,860 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:22:03,861 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:22:03,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1804809906, now seen corresponding path program 1 times [2023-12-16 17:22:03,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:22:03,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [684319630] [2023-12-16 17:22:03,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:22:03,862 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:22:03,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:22:03,863 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:22:03,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2023-12-16 17:22:04,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:22:04,274 INFO L262 TraceCheckSpWp]: Trace formula consists of 1007 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 17:22:04,279 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:22:04,502 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-16 17:22:04,503 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:22:04,503 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:22:04,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [684319630] [2023-12-16 17:22:04,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [684319630] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:22:04,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:22:04,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 17:22:04,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233598088] [2023-12-16 17:22:04,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:22:04,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 17:22:04,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:22:04,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 17:22:04,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 17:22:04,505 INFO L87 Difference]: Start difference. First operand 6636 states and 10995 transitions. Second operand has 9 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) Received shutdown request... [2023-12-16 17:22:07,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-16 17:22:07,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2023-12-16 17:22:07,424 INFO L413 NwaCegarLoop]: 264 mSDtfsCounter, 1639 mSDsluCounter, 1304 mSDsCounter, 0 mSdLazyCounter, 4502 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1674 SdHoareTripleChecker+Valid, 1568 SdHoareTripleChecker+Invalid, 4821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 4502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:22:07,424 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1674 Valid, 1568 Invalid, 4821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 4502 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-16 17:22:07,425 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 17:22:07,432 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Ended with exit code 0 [2023-12-16 17:22:07,446 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:22:07,458 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 (37)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 17:22:07,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:22:07,626 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (6636states) and FLOYD_HOARE automaton (currently 16 states, 9 states before enhancement),while ReachableStatesComputation was computing reachable states (3834 states constructed, input type IntersectNwa). [2023-12-16 17:22:07,629 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:22:07,632 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 17:22:07,633 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 05:22:07 BoogieIcfgContainer [2023-12-16 17:22:07,633 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 17:22:07,634 INFO L158 Benchmark]: Toolchain (without parser) took 62120.46ms. Allocated memory was 262.1MB in the beginning and 577.8MB in the end (delta: 315.6MB). Free memory was 206.0MB in the beginning and 315.8MB in the end (delta: -109.7MB). Peak memory consumption was 206.4MB. Max. memory is 8.0GB. [2023-12-16 17:22:07,634 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 196.1MB. Free memory is still 144.9MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 17:22:07,634 INFO L158 Benchmark]: CACSL2BoogieTranslator took 929.89ms. Allocated memory is still 262.1MB. Free memory was 206.0MB in the beginning and 141.0MB in the end (delta: 65.0MB). Peak memory consumption was 65.0MB. Max. memory is 8.0GB. [2023-12-16 17:22:07,634 INFO L158 Benchmark]: Boogie Procedure Inliner took 109.27ms. Allocated memory is still 262.1MB. Free memory was 141.0MB in the beginning and 135.2MB in the end (delta: 5.8MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-16 17:22:07,634 INFO L158 Benchmark]: Boogie Preprocessor took 149.87ms. Allocated memory is still 262.1MB. Free memory was 135.2MB in the beginning and 126.8MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-12-16 17:22:07,635 INFO L158 Benchmark]: RCFGBuilder took 1576.97ms. Allocated memory is still 262.1MB. Free memory was 126.8MB in the beginning and 114.1MB in the end (delta: 12.8MB). Peak memory consumption was 42.7MB. Max. memory is 8.0GB. [2023-12-16 17:22:07,635 INFO L158 Benchmark]: TraceAbstraction took 59348.08ms. Allocated memory was 262.1MB in the beginning and 577.8MB in the end (delta: 315.6MB). Free memory was 113.6MB in the beginning and 315.8MB in the end (delta: -202.2MB). Peak memory consumption was 113.4MB. Max. memory is 8.0GB. [2023-12-16 17:22:07,636 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.17ms. Allocated memory is still 196.1MB. Free memory is still 144.9MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 929.89ms. Allocated memory is still 262.1MB. Free memory was 206.0MB in the beginning and 141.0MB in the end (delta: 65.0MB). Peak memory consumption was 65.0MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 109.27ms. Allocated memory is still 262.1MB. Free memory was 141.0MB in the beginning and 135.2MB in the end (delta: 5.8MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 149.87ms. Allocated memory is still 262.1MB. Free memory was 135.2MB in the beginning and 126.8MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * RCFGBuilder took 1576.97ms. Allocated memory is still 262.1MB. Free memory was 126.8MB in the beginning and 114.1MB in the end (delta: 12.8MB). Peak memory consumption was 42.7MB. Max. memory is 8.0GB. * TraceAbstraction took 59348.08ms. Allocated memory was 262.1MB in the beginning and 577.8MB in the end (delta: 315.6MB). Free memory was 113.6MB in the beginning and 315.8MB in the end (delta: -202.2MB). Peak memory consumption was 113.4MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [48] - GenericResultAtLocation [Line: 412]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [412] - GenericResultAtLocation [Line: 447]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [447] - GenericResultAtLocation [Line: 567]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [567] - GenericResultAtLocation [Line: 1239]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1239] - GenericResultAtLocation [Line: 1252]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1252] - GenericResultAtLocation [Line: 1618]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [1618] - GenericResultAtLocation [Line: 1627]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [1627] - GenericResultAtLocation [Line: 1813]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1813] - GenericResultAtLocation [Line: 1905]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1905] * 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: 1623]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 1623). Cancelled while NwaCegarLoop was constructing difference of abstraction (6636states) and FLOYD_HOARE automaton (currently 16 states, 9 states before enhancement),while ReachableStatesComputation was computing reachable states (3834 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 26 procedures, 554 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 59.3s, OverallIterations: 36, TraceHistogramMax: 3, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 32.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 27421 SdHoareTripleChecker+Valid, 28.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 26923 mSDsluCounter, 123318 SdHoareTripleChecker+Invalid, 23.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 95141 mSDsCounter, 5760 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 41059 IncrementalHoareTripleChecker+Invalid, 46819 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5760 mSolverCounterUnsat, 28177 mSDtfsCounter, 41059 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5363 GetRequests, 5087 SyntacticMatches, 0 SemanticMatches, 276 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 1.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6636occurred in iteration=35, InterpolantAutomatonStates: 258, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.8s AutomataMinimizationTime, 35 MinimizatonAttempts, 482 StatesRemovedByMinimization, 10 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.1s SsaConstructionTime, 7.2s SatisfiabilityAnalysisTime, 5.3s InterpolantComputationTime, 4811 NumberOfCodeBlocks, 4811 NumberOfCodeBlocksAsserted, 36 NumberOfCheckSat, 5222 ConstructedInterpolants, 0 QuantifiedInterpolants, 10015 SizeOfPredicates, 84 NumberOfNonLiveVariables, 34917 ConjunctsInSsa, 260 ConjunctsInUnsatCore, 39 InterpolantComputations, 33 PerfectInterpolantSequences, 1222/1242 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