/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/elevator_spec1_product19.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 17:20:20,911 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 17:20:20,983 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:20:20,987 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 17:20:20,988 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 17:20:21,015 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 17:20:21,016 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 17:20:21,016 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 17:20:21,016 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 17:20:21,019 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 17:20:21,019 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 17:20:21,020 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 17:20:21,020 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 17:20:21,021 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 17:20:21,021 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 17:20:21,022 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 17:20:21,022 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 17:20:21,022 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 17:20:21,022 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 17:20:21,023 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 17:20:21,023 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 17:20:21,024 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 17:20:21,024 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 17:20:21,024 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-16 17:20:21,024 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-16 17:20:21,024 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 17:20:21,024 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-16 17:20:21,024 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 17:20:21,025 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 17:20:21,025 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 17:20:21,025 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 17:20:21,026 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 17:20:21,026 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 17:20:21,026 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 17:20:21,026 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:20:21,026 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 17:20:21,026 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 17:20:21,026 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 17:20:21,026 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-16 17:20:21,026 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-16 17:20:21,027 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 17:20:21,027 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 17:20:21,027 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 17:20:21,027 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 17:20:21,027 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 17:20:21,027 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-16 17:20:21,027 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:20:21,185 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 17:20:21,197 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 17:20:21,199 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 17:20:21,199 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 17:20:21,200 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 17:20:21,201 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec1_product19.cil.c [2023-12-16 17:20:22,362 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 17:20:22,590 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 17:20:22,591 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product19.cil.c [2023-12-16 17:20:22,605 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/75c39a793/a84d11f321a2446ba1c1d4a4e43b4677/FLAG989baadf6 [2023-12-16 17:20:22,614 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/75c39a793/a84d11f321a2446ba1c1d4a4e43b4677 [2023-12-16 17:20:22,615 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 17:20:22,616 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 17:20:22,617 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 17:20:22,617 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 17:20:22,620 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 17:20:22,620 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:20:22" (1/1) ... [2023-12-16 17:20:22,621 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7cf84663 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:22, skipping insertion in model container [2023-12-16 17:20:22,621 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:20:22" (1/1) ... [2023-12-16 17:20:22,687 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:20:23,081 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product19.cil.c[61467,61480] [2023-12-16 17:20:23,138 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:20:23,163 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-16 17:20:23,180 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:20:23,299 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product19.cil.c[61467,61480] [2023-12-16 17:20:23,322 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:20:23,330 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 17:20:23,336 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] [2023-12-16 17:20:23,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [64] [2023-12-16 17:20:23,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [185] [2023-12-16 17:20:23,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [858] [2023-12-16 17:20:23,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1219] [2023-12-16 17:20:23,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [1254] [2023-12-16 17:20:23,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1441] [2023-12-16 17:20:23,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2965] [2023-12-16 17:20:23,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2974] [2023-12-16 17:20:23,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [3065] [2023-12-16 17:20:23,392 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product19.cil.c[61467,61480] [2023-12-16 17:20:23,408 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:20:23,431 INFO L206 MainTranslator]: Completed translation [2023-12-16 17:20:23,431 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:23 WrapperNode [2023-12-16 17:20:23,431 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 17:20:23,432 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 17:20:23,432 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 17:20:23,432 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 17:20:23,437 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:20:23" (1/1) ... [2023-12-16 17:20:23,467 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:20:23" (1/1) ... [2023-12-16 17:20:23,504 INFO L138 Inliner]: procedures = 96, calls = 341, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 1047 [2023-12-16 17:20:23,504 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 17:20:23,505 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 17:20:23,505 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 17:20:23,505 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 17:20:23,513 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:23" (1/1) ... [2023-12-16 17:20:23,513 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:23" (1/1) ... [2023-12-16 17:20:23,521 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:23" (1/1) ... [2023-12-16 17:20:23,537 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2023-12-16 17:20:23,538 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:23" (1/1) ... [2023-12-16 17:20:23,538 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:23" (1/1) ... [2023-12-16 17:20:23,551 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:23" (1/1) ... [2023-12-16 17:20:23,558 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:23" (1/1) ... [2023-12-16 17:20:23,562 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:23" (1/1) ... [2023-12-16 17:20:23,565 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:23" (1/1) ... [2023-12-16 17:20:23,571 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 17:20:23,572 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 17:20:23,572 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 17:20:23,572 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 17:20:23,573 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:23" (1/1) ... [2023-12-16 17:20:23,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:20:23,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 17:20:23,614 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:20:23,643 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:20:23,667 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2023-12-16 17:20:23,667 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2023-12-16 17:20:23,667 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 17:20:23,667 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-16 17:20:23,667 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-16 17:20:23,667 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-16 17:20:23,667 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-16 17:20:23,667 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__weight [2023-12-16 17:20:23,667 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__weight [2023-12-16 17:20:23,667 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-16 17:20:23,668 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-16 17:20:23,668 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-16 17:20:23,668 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-16 17:20:23,668 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-16 17:20:23,668 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-16 17:20:23,668 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-16 17:20:23,668 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-16 17:20:23,668 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-16 17:20:23,668 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-16 17:20:23,668 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-16 17:20:23,668 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-16 17:20:23,668 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2023-12-16 17:20:23,669 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2023-12-16 17:20:23,669 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-16 17:20:23,669 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-16 17:20:23,669 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-16 17:20:23,669 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-16 17:20:23,669 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-16 17:20:23,669 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-16 17:20:23,669 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-16 17:20:23,669 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-16 17:20:23,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-16 17:20:23,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-16 17:20:23,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-16 17:20:23,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-16 17:20:23,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-16 17:20:23,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-16 17:20:23,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-16 17:20:23,671 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-16 17:20:23,671 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-16 17:20:23,671 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-16 17:20:23,671 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-16 17:20:23,671 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-16 17:20:23,671 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-16 17:20:23,671 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-16 17:20:23,671 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-16 17:20:23,672 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-16 17:20:23,672 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-16 17:20:23,672 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-16 17:20:23,672 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-16 17:20:23,672 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-16 17:20:23,672 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-16 17:20:23,672 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-16 17:20:23,672 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-16 17:20:23,672 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-16 17:20:23,672 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-16 17:20:23,672 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 17:20:23,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 17:20:23,673 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-16 17:20:23,673 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-16 17:20:23,955 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 17:20:23,957 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 17:20:24,926 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 17:20:25,072 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 17:20:25,072 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 17:20:25,073 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:20:25 BoogieIcfgContainer [2023-12-16 17:20:25,073 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 17:20:25,075 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 17:20:25,075 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 17:20:25,077 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 17:20:25,077 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 05:20:22" (1/3) ... [2023-12-16 17:20:25,078 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69d79dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:20:25, skipping insertion in model container [2023-12-16 17:20:25,078 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:20:23" (2/3) ... [2023-12-16 17:20:25,079 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69d79dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:20:25, skipping insertion in model container [2023-12-16 17:20:25,079 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:20:25" (3/3) ... [2023-12-16 17:20:25,080 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product19.cil.c [2023-12-16 17:20:25,091 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 17:20:25,092 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 17:20:25,141 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 17:20:25,147 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;@215873e1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 17:20:25,147 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 17:20:25,156 INFO L276 IsEmpty]: Start isEmpty. Operand has 545 states, 419 states have (on average 1.720763723150358) internal successors, (721), 440 states have internal predecessors, (721), 99 states have call successors, (99), 25 states have call predecessors, (99), 25 states have return successors, (99), 93 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-16 17:20:25,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-16 17:20:25,175 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:25,176 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:20:25,176 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:25,179 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:25,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1739035015, now seen corresponding path program 1 times [2023-12-16 17:20:25,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:25,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1682565437] [2023-12-16 17:20:25,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:25,190 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:20:25,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:25,192 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:20:25,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-16 17:20:25,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:25,575 INFO L262 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-16 17:20:25,581 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:25,606 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:20:25,606 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:25,607 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:25,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1682565437] [2023-12-16 17:20:25,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1682565437] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:25,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:25,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 17:20:25,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358385218] [2023-12-16 17:20:25,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:25,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 17:20:25,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:25,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 17:20:25,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 17:20:25,632 INFO L87 Difference]: Start difference. First operand has 545 states, 419 states have (on average 1.720763723150358) internal successors, (721), 440 states have internal predecessors, (721), 99 states have call successors, (99), 25 states have call predecessors, (99), 25 states have return successors, (99), 93 states have call predecessors, (99), 99 states have call successors, (99) Second operand has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2023-12-16 17:20:25,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:25,703 INFO L93 Difference]: Finished difference Result 563 states and 946 transitions. [2023-12-16 17:20:25,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 17:20:25,705 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:20:25,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:25,719 INFO L225 Difference]: With dead ends: 563 [2023-12-16 17:20:25,720 INFO L226 Difference]: Without dead ends: 541 [2023-12-16 17:20:25,722 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:20:25,724 INFO L413 NwaCegarLoop]: 895 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 895 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:25,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 895 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:20:25,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-16 17:20:25,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-16 17:20:25,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 417 states have (on average 1.7122302158273381) internal successors, (714), 436 states have internal predecessors, (714), 99 states have call successors, (99), 25 states have call predecessors, (99), 24 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:25,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 907 transitions. [2023-12-16 17:20:25,789 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 907 transitions. Word has length 113 [2023-12-16 17:20:25,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:25,790 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 907 transitions. [2023-12-16 17:20:25,790 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:20:25,791 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 907 transitions. [2023-12-16 17:20:25,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-16 17:20:25,796 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:25,796 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:20:25,819 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:20:26,022 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:20:26,023 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:26,023 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:26,023 INFO L85 PathProgramCache]: Analyzing trace with hash 2003131947, now seen corresponding path program 1 times [2023-12-16 17:20:26,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:26,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1339599994] [2023-12-16 17:20:26,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:26,024 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:20:26,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:26,030 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:20:26,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-16 17:20:26,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:26,373 INFO L262 TraceCheckSpWp]: Trace formula consists of 949 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:26,377 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:26,424 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:20:26,425 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:26,425 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:26,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1339599994] [2023-12-16 17:20:26,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1339599994] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:26,425 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:26,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:26,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616192901] [2023-12-16 17:20:26,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:26,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:26,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:26,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:26,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:26,428 INFO L87 Difference]: Start difference. First operand 541 states and 907 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:26,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:26,555 INFO L93 Difference]: Finished difference Result 1079 states and 1812 transitions. [2023-12-16 17:20:26,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:26,557 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:20:26,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:26,560 INFO L225 Difference]: With dead ends: 1079 [2023-12-16 17:20:26,560 INFO L226 Difference]: Without dead ends: 541 [2023-12-16 17:20:26,564 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:20:26,564 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 14 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2630 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:26,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2630 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:26,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-16 17:20:26,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-16 17:20:26,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 417 states have (on average 1.709832134292566) internal successors, (713), 436 states have internal predecessors, (713), 99 states have call successors, (99), 25 states have call predecessors, (99), 24 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:26,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 906 transitions. [2023-12-16 17:20:26,585 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 906 transitions. Word has length 114 [2023-12-16 17:20:26,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:26,586 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 906 transitions. [2023-12-16 17:20:26,586 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:20:26,586 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 906 transitions. [2023-12-16 17:20:26,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-16 17:20:26,588 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:26,588 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:20:26,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:26,798 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:20:26,798 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:26,799 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:26,799 INFO L85 PathProgramCache]: Analyzing trace with hash 468156611, now seen corresponding path program 1 times [2023-12-16 17:20:26,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:26,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [382536565] [2023-12-16 17:20:26,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:26,800 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:20:26,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:26,801 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:20:26,808 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:20:27,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:27,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 951 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:27,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:27,170 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:20:27,171 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:27,171 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:27,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [382536565] [2023-12-16 17:20:27,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [382536565] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:27,173 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:27,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:27,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257490007] [2023-12-16 17:20:27,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:27,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:27,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:27,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:27,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:27,174 INFO L87 Difference]: Start difference. First operand 541 states and 906 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:27,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:27,284 INFO L93 Difference]: Finished difference Result 1079 states and 1810 transitions. [2023-12-16 17:20:27,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:27,284 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:20:27,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:27,288 INFO L225 Difference]: With dead ends: 1079 [2023-12-16 17:20:27,288 INFO L226 Difference]: Without dead ends: 541 [2023-12-16 17:20:27,290 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:20:27,291 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 12 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2630 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:27,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2630 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:27,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-16 17:20:27,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-16 17:20:27,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 417 states have (on average 1.7074340527577938) internal successors, (712), 436 states have internal predecessors, (712), 99 states have call successors, (99), 25 states have call predecessors, (99), 24 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:27,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 905 transitions. [2023-12-16 17:20:27,323 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 905 transitions. Word has length 116 [2023-12-16 17:20:27,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:27,324 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 905 transitions. [2023-12-16 17:20:27,324 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:20:27,324 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 905 transitions. [2023-12-16 17:20:27,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-16 17:20:27,327 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:27,328 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:20:27,339 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:20:27,537 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:20:27,537 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:27,539 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:27,539 INFO L85 PathProgramCache]: Analyzing trace with hash -718414493, now seen corresponding path program 1 times [2023-12-16 17:20:27,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:27,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1247483766] [2023-12-16 17:20:27,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:27,540 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:20:27,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:27,542 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:20:27,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 (5)] Waiting until timeout for monitored process [2023-12-16 17:20:27,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:27,863 INFO L262 TraceCheckSpWp]: Trace formula consists of 953 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:27,866 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:27,885 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:20:27,885 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:27,885 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:27,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1247483766] [2023-12-16 17:20:27,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1247483766] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:27,886 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:27,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:27,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324578936] [2023-12-16 17:20:27,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:27,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:27,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:27,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:27,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:27,887 INFO L87 Difference]: Start difference. First operand 541 states and 905 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:27,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:27,983 INFO L93 Difference]: Finished difference Result 1083 states and 1813 transitions. [2023-12-16 17:20:27,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:20:27,984 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:20:27,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:27,987 INFO L225 Difference]: With dead ends: 1083 [2023-12-16 17:20:27,987 INFO L226 Difference]: Without dead ends: 547 [2023-12-16 17:20:27,989 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:20:27,992 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 13 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2630 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:27,992 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2630 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:27,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-12-16 17:20:28,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2023-12-16 17:20:28,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 422 states have (on average 1.6990521327014219) internal successors, (717), 441 states have internal predecessors, (717), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:28,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 910 transitions. [2023-12-16 17:20:28,030 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 910 transitions. Word has length 118 [2023-12-16 17:20:28,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:28,031 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 910 transitions. [2023-12-16 17:20:28,031 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:20:28,031 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 910 transitions. [2023-12-16 17:20:28,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-16 17:20:28,033 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:28,034 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:20:28,045 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:20:28,234 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:20:28,235 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:28,235 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:28,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1854615300, now seen corresponding path program 1 times [2023-12-16 17:20:28,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:28,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [346128572] [2023-12-16 17:20:28,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:28,236 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:20:28,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:28,253 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:20:28,285 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:20:28,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:28,593 INFO L262 TraceCheckSpWp]: Trace formula consists of 954 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:28,598 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:28,615 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:20:28,616 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:28,616 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:28,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [346128572] [2023-12-16 17:20:28,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [346128572] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:28,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:28,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:28,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9198608] [2023-12-16 17:20:28,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:28,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:28,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:28,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:28,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:28,617 INFO L87 Difference]: Start difference. First operand 547 states and 910 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:28,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:28,692 INFO L93 Difference]: Finished difference Result 1082 states and 1804 transitions. [2023-12-16 17:20:28,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:28,692 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:20:28,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:28,695 INFO L225 Difference]: With dead ends: 1082 [2023-12-16 17:20:28,695 INFO L226 Difference]: Without dead ends: 547 [2023-12-16 17:20:28,697 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:20:28,697 INFO L413 NwaCegarLoop]: 880 mSDtfsCounter, 8 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2631 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:28,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2631 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:28,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-12-16 17:20:28,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2023-12-16 17:20:28,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 422 states have (on average 1.6966824644549763) internal successors, (716), 441 states have internal predecessors, (716), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:28,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 909 transitions. [2023-12-16 17:20:28,710 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 909 transitions. Word has length 119 [2023-12-16 17:20:28,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:28,710 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 909 transitions. [2023-12-16 17:20:28,710 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:20:28,710 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 909 transitions. [2023-12-16 17:20:28,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-16 17:20:28,712 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:28,712 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:20:28,736 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 (6)] Ended with exit code 0 [2023-12-16 17:20:28,937 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:20:28,937 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:28,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:28,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1610131199, now seen corresponding path program 1 times [2023-12-16 17:20:28,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:28,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [637795961] [2023-12-16 17:20:28,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:28,939 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:20:28,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:28,940 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:20:28,941 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:20:29,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:29,287 INFO L262 TraceCheckSpWp]: Trace formula consists of 955 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:29,290 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:29,310 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:20:29,310 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:29,311 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:29,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [637795961] [2023-12-16 17:20:29,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [637795961] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:29,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:29,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:29,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953582051] [2023-12-16 17:20:29,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:29,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:29,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:29,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:29,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:29,312 INFO L87 Difference]: Start difference. First operand 547 states and 909 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:29,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:29,379 INFO L93 Difference]: Finished difference Result 1082 states and 1803 transitions. [2023-12-16 17:20:29,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:29,379 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:20:29,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:29,381 INFO L225 Difference]: With dead ends: 1082 [2023-12-16 17:20:29,381 INFO L226 Difference]: Without dead ends: 547 [2023-12-16 17:20:29,384 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:20:29,385 INFO L413 NwaCegarLoop]: 880 mSDtfsCounter, 6 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2631 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:29,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2631 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 17:20:29,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-12-16 17:20:29,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2023-12-16 17:20:29,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 422 states have (on average 1.6943127962085307) internal successors, (715), 441 states have internal predecessors, (715), 99 states have call successors, (99), 26 states have call predecessors, (99), 25 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:29,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 908 transitions. [2023-12-16 17:20:29,398 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 908 transitions. Word has length 120 [2023-12-16 17:20:29,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:29,401 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 908 transitions. [2023-12-16 17:20:29,401 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:20:29,401 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 908 transitions. [2023-12-16 17:20:29,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-16 17:20:29,403 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:29,403 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:20:29,422 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:20:29,612 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:20:29,612 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:29,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:29,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1675356120, now seen corresponding path program 1 times [2023-12-16 17:20:29,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:29,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1469125787] [2023-12-16 17:20:29,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:29,614 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:20:29,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:29,615 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:20:29,619 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:20:29,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:29,914 INFO L262 TraceCheckSpWp]: Trace formula consists of 956 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:20:29,917 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:29,954 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:20:29,954 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:29,954 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:29,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1469125787] [2023-12-16 17:20:29,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1469125787] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:29,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:29,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:20:29,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086606162] [2023-12-16 17:20:29,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:29,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:20:29,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:29,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:20:29,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:20:29,956 INFO L87 Difference]: Start difference. First operand 547 states and 908 transitions. Second operand has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:30,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:30,152 INFO L93 Difference]: Finished difference Result 1098 states and 1830 transitions. [2023-12-16 17:20:30,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:20:30,153 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:20:30,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:30,155 INFO L225 Difference]: With dead ends: 1098 [2023-12-16 17:20:30,155 INFO L226 Difference]: Without dead ends: 567 [2023-12-16 17:20:30,157 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:20:30,157 INFO L413 NwaCegarLoop]: 878 mSDtfsCounter, 146 mSDsluCounter, 4285 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 5163 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:30,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 5163 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:30,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2023-12-16 17:20:30,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 565. [2023-12-16 17:20:30,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 437 states have (on average 1.6933638443935928) internal successors, (740), 458 states have internal predecessors, (740), 100 states have call successors, (100), 26 states have call predecessors, (100), 27 states have return successors, (98), 93 states have call predecessors, (98), 95 states have call successors, (98) [2023-12-16 17:20:30,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 938 transitions. [2023-12-16 17:20:30,176 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 938 transitions. Word has length 121 [2023-12-16 17:20:30,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:30,176 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 938 transitions. [2023-12-16 17:20:30,177 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:20:30,177 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 938 transitions. [2023-12-16 17:20:30,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-16 17:20:30,179 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:30,179 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:20:30,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 (8)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:30,390 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:20:30,391 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:30,391 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:30,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1537802889, now seen corresponding path program 1 times [2023-12-16 17:20:30,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:30,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [201241173] [2023-12-16 17:20:30,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:30,392 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:20:30,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:30,393 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:20:30,412 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:20:30,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:30,722 INFO L262 TraceCheckSpWp]: Trace formula consists of 956 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:30,725 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:30,750 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:20:30,751 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:30,751 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:30,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [201241173] [2023-12-16 17:20:30,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [201241173] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:30,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:30,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:30,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078639205] [2023-12-16 17:20:30,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:30,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:30,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:30,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:30,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:30,753 INFO L87 Difference]: Start difference. First operand 565 states and 938 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:30,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:30,836 INFO L93 Difference]: Finished difference Result 1110 states and 1851 transitions. [2023-12-16 17:20:30,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:20:30,836 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:20:30,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:30,840 INFO L225 Difference]: With dead ends: 1110 [2023-12-16 17:20:30,840 INFO L226 Difference]: Without dead ends: 561 [2023-12-16 17:20:30,842 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:20:30,842 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 8 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2630 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:30,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2630 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:30,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-16 17:20:30,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-16 17:20:30,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 435 states have (on average 1.6942528735632183) internal successors, (737), 455 states have internal predecessors, (737), 99 states have call successors, (99), 26 states have call predecessors, (99), 26 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2023-12-16 17:20:30,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 931 transitions. [2023-12-16 17:20:30,860 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 931 transitions. Word has length 121 [2023-12-16 17:20:30,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:30,861 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 931 transitions. [2023-12-16 17:20:30,861 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:20:30,861 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 931 transitions. [2023-12-16 17:20:30,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 17:20:30,864 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:30,864 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:20:30,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:31,074 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:20:31,075 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:31,075 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:31,075 INFO L85 PathProgramCache]: Analyzing trace with hash 1861061326, now seen corresponding path program 1 times [2023-12-16 17:20:31,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:31,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1564393303] [2023-12-16 17:20:31,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:31,076 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:20:31,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:31,077 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:20:31,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-16 17:20:31,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:31,385 INFO L262 TraceCheckSpWp]: Trace formula consists of 957 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:31,388 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:31,409 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:20:31,409 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:31,409 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:31,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1564393303] [2023-12-16 17:20:31,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1564393303] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:31,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:31,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:31,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211793671] [2023-12-16 17:20:31,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:31,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:31,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:31,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:31,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:31,410 INFO L87 Difference]: Start difference. First operand 561 states and 931 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:31,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:31,563 INFO L93 Difference]: Finished difference Result 1134 states and 1894 transitions. [2023-12-16 17:20:31,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:31,564 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:20:31,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:31,567 INFO L225 Difference]: With dead ends: 1134 [2023-12-16 17:20:31,567 INFO L226 Difference]: Without dead ends: 561 [2023-12-16 17:20:31,569 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:20:31,569 INFO L413 NwaCegarLoop]: 826 mSDtfsCounter, 132 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 2440 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:31,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 2440 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:31,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-16 17:20:31,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-16 17:20:31,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 435 states have (on average 1.6827586206896552) internal successors, (732), 455 states have internal predecessors, (732), 99 states have call successors, (99), 26 states have call predecessors, (99), 26 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2023-12-16 17:20:31,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 926 transitions. [2023-12-16 17:20:31,583 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 926 transitions. Word has length 122 [2023-12-16 17:20:31,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:31,583 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 926 transitions. [2023-12-16 17:20:31,583 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:20:31,583 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 926 transitions. [2023-12-16 17:20:31,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-16 17:20:31,585 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:31,585 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:20:31,596 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:20:31,796 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:20:31,796 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:31,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:31,797 INFO L85 PathProgramCache]: Analyzing trace with hash -426777904, now seen corresponding path program 1 times [2023-12-16 17:20:31,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:31,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [394396962] [2023-12-16 17:20:31,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:31,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:20:31,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:31,799 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:20:31,801 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:20:32,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:32,101 INFO L262 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:32,104 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:32,123 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:20:32,124 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:32,124 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:32,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [394396962] [2023-12-16 17:20:32,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [394396962] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:32,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:32,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:32,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456417131] [2023-12-16 17:20:32,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:32,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:32,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:32,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:32,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:32,125 INFO L87 Difference]: Start difference. First operand 561 states and 926 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:32,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:32,275 INFO L93 Difference]: Finished difference Result 1134 states and 1884 transitions. [2023-12-16 17:20:32,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:32,275 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:20:32,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:32,278 INFO L225 Difference]: With dead ends: 1134 [2023-12-16 17:20:32,278 INFO L226 Difference]: Without dead ends: 561 [2023-12-16 17:20:32,279 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:20:32,279 INFO L413 NwaCegarLoop]: 826 mSDtfsCounter, 126 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 2440 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:32,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 2440 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:32,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-16 17:20:32,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-16 17:20:32,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 435 states have (on average 1.671264367816092) internal successors, (727), 455 states have internal predecessors, (727), 99 states have call successors, (99), 26 states have call predecessors, (99), 26 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2023-12-16 17:20:32,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 921 transitions. [2023-12-16 17:20:32,290 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 921 transitions. Word has length 124 [2023-12-16 17:20:32,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:32,290 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 921 transitions. [2023-12-16 17:20:32,290 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:20:32,290 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 921 transitions. [2023-12-16 17:20:32,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-16 17:20:32,292 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:32,292 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:20:32,315 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:20:32,500 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:20:32,501 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:32,501 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:32,501 INFO L85 PathProgramCache]: Analyzing trace with hash 149768024, now seen corresponding path program 1 times [2023-12-16 17:20:32,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:32,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [549664938] [2023-12-16 17:20:32,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:32,502 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:20:32,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:32,503 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:20:32,516 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:20:32,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:32,808 INFO L262 TraceCheckSpWp]: Trace formula consists of 961 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:32,811 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:32,831 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:20:32,831 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:32,831 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:32,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [549664938] [2023-12-16 17:20:32,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [549664938] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:32,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:32,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:32,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919446977] [2023-12-16 17:20:32,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:32,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:32,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:32,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:32,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:32,833 INFO L87 Difference]: Start difference. First operand 561 states and 921 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:32,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:32,978 INFO L93 Difference]: Finished difference Result 1155 states and 1905 transitions. [2023-12-16 17:20:32,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:20:32,979 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:20:32,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:32,981 INFO L225 Difference]: With dead ends: 1155 [2023-12-16 17:20:32,981 INFO L226 Difference]: Without dead ends: 590 [2023-12-16 17:20:32,983 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:20:32,983 INFO L413 NwaCegarLoop]: 836 mSDtfsCounter, 141 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 2450 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:32,984 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 2450 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:32,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2023-12-16 17:20:32,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 576. [2023-12-16 17:20:32,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 450 states have (on average 1.6488888888888888) internal successors, (742), 469 states have internal predecessors, (742), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:32,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 935 transitions. [2023-12-16 17:20:32,995 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 935 transitions. Word has length 126 [2023-12-16 17:20:32,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:32,996 INFO L495 AbstractCegarLoop]: Abstraction has 576 states and 935 transitions. [2023-12-16 17:20:32,996 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:20:32,996 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 935 transitions. [2023-12-16 17:20:32,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-16 17:20:32,998 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:32,998 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:20:33,009 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:20:33,206 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:20:33,207 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:33,207 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:33,207 INFO L85 PathProgramCache]: Analyzing trace with hash -566049832, now seen corresponding path program 1 times [2023-12-16 17:20:33,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:33,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [214569975] [2023-12-16 17:20:33,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:33,208 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:20:33,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:33,209 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:20:33,244 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:20:33,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:33,505 INFO L262 TraceCheckSpWp]: Trace formula consists of 960 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:20:33,508 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:33,548 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:20:33,548 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:33,548 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:33,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [214569975] [2023-12-16 17:20:33,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [214569975] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:33,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:33,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:20:33,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585903913] [2023-12-16 17:20:33,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:33,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:20:33,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:33,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:20:33,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:20:33,549 INFO L87 Difference]: Start difference. First operand 576 states and 935 transitions. Second operand has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:33,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:33,687 INFO L93 Difference]: Finished difference Result 1120 states and 1827 transitions. [2023-12-16 17:20:33,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:20:33,688 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:20:33,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:33,690 INFO L225 Difference]: With dead ends: 1120 [2023-12-16 17:20:33,691 INFO L226 Difference]: Without dead ends: 569 [2023-12-16 17:20:33,692 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:20:33,692 INFO L413 NwaCegarLoop]: 879 mSDtfsCounter, 130 mSDsluCounter, 4244 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 5123 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:33,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 5123 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:33,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2023-12-16 17:20:33,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 555. [2023-12-16 17:20:33,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 429 states have (on average 1.6433566433566433) internal successors, (705), 448 states have internal predecessors, (705), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:33,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 898 transitions. [2023-12-16 17:20:33,703 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 898 transitions. Word has length 126 [2023-12-16 17:20:33,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:33,703 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 898 transitions. [2023-12-16 17:20:33,703 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:20:33,703 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 898 transitions. [2023-12-16 17:20:33,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-16 17:20:33,705 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:33,705 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:20:33,718 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2023-12-16 17:20:33,914 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:20:33,915 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:33,915 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:33,915 INFO L85 PathProgramCache]: Analyzing trace with hash -413815963, now seen corresponding path program 1 times [2023-12-16 17:20:33,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:33,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1414295413] [2023-12-16 17:20:33,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:33,916 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:20:33,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:33,916 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:20:33,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-16 17:20:34,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:34,236 INFO L262 TraceCheckSpWp]: Trace formula consists of 962 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:34,239 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:34,280 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:20:34,280 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:34,280 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:34,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1414295413] [2023-12-16 17:20:34,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1414295413] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:34,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:34,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:34,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155385708] [2023-12-16 17:20:34,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:34,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:34,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:34,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:34,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:34,285 INFO L87 Difference]: Start difference. First operand 555 states and 898 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:34,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:34,426 INFO L93 Difference]: Finished difference Result 1085 states and 1766 transitions. [2023-12-16 17:20:34,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:34,426 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:20:34,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:34,429 INFO L225 Difference]: With dead ends: 1085 [2023-12-16 17:20:34,429 INFO L226 Difference]: Without dead ends: 555 [2023-12-16 17:20:34,432 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:20:34,433 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 68 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 2462 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:34,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 2462 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:34,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-12-16 17:20:34,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2023-12-16 17:20:34,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 429 states have (on average 1.641025641025641) internal successors, (704), 448 states have internal predecessors, (704), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:34,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 897 transitions. [2023-12-16 17:20:34,469 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 897 transitions. Word has length 127 [2023-12-16 17:20:34,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:34,469 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 897 transitions. [2023-12-16 17:20:34,469 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:20:34,469 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 897 transitions. [2023-12-16 17:20:34,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-12-16 17:20:34,471 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:34,471 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:20:34,479 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:20:34,680 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:20:34,680 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:34,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:34,680 INFO L85 PathProgramCache]: Analyzing trace with hash -408946691, now seen corresponding path program 1 times [2023-12-16 17:20:34,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:34,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [472091597] [2023-12-16 17:20:34,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:34,681 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:20:34,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:34,682 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:20:34,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-16 17:20:34,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:34,985 INFO L262 TraceCheckSpWp]: Trace formula consists of 963 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:20:34,988 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:35,012 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:20:35,012 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:35,013 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:35,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [472091597] [2023-12-16 17:20:35,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [472091597] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:35,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:35,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:35,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036649875] [2023-12-16 17:20:35,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:35,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:20:35,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:35,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:20:35,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:20:35,014 INFO L87 Difference]: Start difference. First operand 555 states and 897 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 17:20:35,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:35,119 INFO L93 Difference]: Finished difference Result 1085 states and 1765 transitions. [2023-12-16 17:20:35,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:20:35,123 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:20:35,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:35,126 INFO L225 Difference]: With dead ends: 1085 [2023-12-16 17:20:35,126 INFO L226 Difference]: Without dead ends: 555 [2023-12-16 17:20:35,127 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:20:35,128 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 66 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 2462 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:35,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 2462 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:35,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2023-12-16 17:20:35,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 555. [2023-12-16 17:20:35,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 429 states have (on average 1.6386946386946386) internal successors, (703), 448 states have internal predecessors, (703), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:35,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 896 transitions. [2023-12-16 17:20:35,138 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 896 transitions. Word has length 128 [2023-12-16 17:20:35,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:35,138 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 896 transitions. [2023-12-16 17:20:35,138 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:20:35,139 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 896 transitions. [2023-12-16 17:20:35,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-16 17:20:35,140 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:35,140 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:20:35,155 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:20:35,348 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:20:35,348 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:35,348 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:35,348 INFO L85 PathProgramCache]: Analyzing trace with hash 38104426, now seen corresponding path program 1 times [2023-12-16 17:20:35,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:35,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [636670400] [2023-12-16 17:20:35,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:35,349 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:20:35,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:35,350 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:20:35,383 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:20:35,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:35,662 INFO L262 TraceCheckSpWp]: Trace formula consists of 964 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 17:20:35,665 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:35,718 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:20:35,718 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:35,718 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:35,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [636670400] [2023-12-16 17:20:35,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [636670400] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:35,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:35,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:35,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751081758] [2023-12-16 17:20:35,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:35,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:35,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:35,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:35,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:35,719 INFO L87 Difference]: Start difference. First operand 555 states and 896 transitions. Second operand has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:35,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:35,931 INFO L93 Difference]: Finished difference Result 1089 states and 1771 transitions. [2023-12-16 17:20:35,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:35,932 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:20:35,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:35,935 INFO L225 Difference]: With dead ends: 1089 [2023-12-16 17:20:35,935 INFO L226 Difference]: Without dead ends: 565 [2023-12-16 17:20:35,939 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:20:35,939 INFO L413 NwaCegarLoop]: 825 mSDtfsCounter, 81 mSDsluCounter, 4900 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 5725 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:35,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 5725 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:20:35,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2023-12-16 17:20:35,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 557. [2023-12-16 17:20:35,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 431 states have (on average 1.6334106728538282) internal successors, (704), 450 states have internal predecessors, (704), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:35,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 897 transitions. [2023-12-16 17:20:35,952 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 897 transitions. Word has length 129 [2023-12-16 17:20:35,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:35,953 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 897 transitions. [2023-12-16 17:20:35,953 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:20:35,953 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 897 transitions. [2023-12-16 17:20:35,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-12-16 17:20:35,955 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:35,956 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:20:35,966 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 (16)] Ended with exit code 0 [2023-12-16 17:20:36,163 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:20:36,164 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:36,164 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:36,164 INFO L85 PathProgramCache]: Analyzing trace with hash 392752498, now seen corresponding path program 1 times [2023-12-16 17:20:36,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:36,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [573642433] [2023-12-16 17:20:36,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:36,165 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:20:36,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:36,166 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:20:36,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 (17)] Waiting until timeout for monitored process [2023-12-16 17:20:36,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:36,471 INFO L262 TraceCheckSpWp]: Trace formula consists of 965 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:20:36,474 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:36,529 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:20:36,529 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:36,529 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:36,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [573642433] [2023-12-16 17:20:36,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [573642433] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:36,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:36,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:36,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484301364] [2023-12-16 17:20:36,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:36,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:36,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:36,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:36,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:36,530 INFO L87 Difference]: Start difference. First operand 557 states and 897 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:36,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:36,772 INFO L93 Difference]: Finished difference Result 1081 states and 1752 transitions. [2023-12-16 17:20:36,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:36,773 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:20:36,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:36,775 INFO L225 Difference]: With dead ends: 1081 [2023-12-16 17:20:36,775 INFO L226 Difference]: Without dead ends: 561 [2023-12-16 17:20:36,776 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:20:36,777 INFO L413 NwaCegarLoop]: 827 mSDtfsCounter, 71 mSDsluCounter, 4896 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 5723 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:36,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 5723 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:20:36,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-16 17:20:36,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 559. [2023-12-16 17:20:36,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 433 states have (on average 1.628175519630485) internal successors, (705), 452 states have internal predecessors, (705), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:36,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 898 transitions. [2023-12-16 17:20:36,794 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 898 transitions. Word has length 130 [2023-12-16 17:20:36,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:36,795 INFO L495 AbstractCegarLoop]: Abstraction has 559 states and 898 transitions. [2023-12-16 17:20:36,795 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:20:36,795 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 898 transitions. [2023-12-16 17:20:36,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-16 17:20:36,797 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:36,797 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:20:36,819 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:20:37,008 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:20:37,009 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:37,009 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:37,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1056333408, now seen corresponding path program 1 times [2023-12-16 17:20:37,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:37,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1356088279] [2023-12-16 17:20:37,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:37,010 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:20:37,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:37,011 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:20:37,047 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:20:37,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:37,322 INFO L262 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:20:37,324 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:37,360 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:20:37,360 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:37,360 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:37,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1356088279] [2023-12-16 17:20:37,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1356088279] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:37,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:37,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:20:37,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445356873] [2023-12-16 17:20:37,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:37,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:20:37,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:37,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:20:37,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:20:37,369 INFO L87 Difference]: Start difference. First operand 559 states and 898 transitions. Second operand has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:37,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:37,539 INFO L93 Difference]: Finished difference Result 1029 states and 1681 transitions. [2023-12-16 17:20:37,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:20:37,539 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:20:37,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:37,548 INFO L225 Difference]: With dead ends: 1029 [2023-12-16 17:20:37,548 INFO L226 Difference]: Without dead ends: 552 [2023-12-16 17:20:37,551 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:20:37,551 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 54 mSDsluCounter, 4124 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 4961 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:37,552 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 4961 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:37,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2023-12-16 17:20:37,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 552. [2023-12-16 17:20:37,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 426 states have (on average 1.636150234741784) internal successors, (697), 445 states have internal predecessors, (697), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:37,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 890 transitions. [2023-12-16 17:20:37,564 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 890 transitions. Word has length 131 [2023-12-16 17:20:37,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:37,565 INFO L495 AbstractCegarLoop]: Abstraction has 552 states and 890 transitions. [2023-12-16 17:20:37,565 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:20:37,565 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 890 transitions. [2023-12-16 17:20:37,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-16 17:20:37,567 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:37,567 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:20:37,578 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:37,775 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:20:37,776 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:37,776 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:37,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1809248458, now seen corresponding path program 1 times [2023-12-16 17:20:37,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:37,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2144315148] [2023-12-16 17:20:37,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:37,777 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:20:37,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:37,778 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:20:37,779 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:20:38,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:38,104 INFO L262 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:20:38,106 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:38,150 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:20:38,151 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:38,151 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:38,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2144315148] [2023-12-16 17:20:38,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2144315148] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:38,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:38,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:20:38,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002717741] [2023-12-16 17:20:38,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:38,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:20:38,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:38,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:20:38,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:20:38,152 INFO L87 Difference]: Start difference. First operand 552 states and 890 transitions. Second operand has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:38,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:38,285 INFO L93 Difference]: Finished difference Result 1034 states and 1695 transitions. [2023-12-16 17:20:38,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:20:38,285 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:20:38,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:38,287 INFO L225 Difference]: With dead ends: 1034 [2023-12-16 17:20:38,288 INFO L226 Difference]: Without dead ends: 549 [2023-12-16 17:20:38,289 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:20:38,289 INFO L413 NwaCegarLoop]: 831 mSDtfsCounter, 95 mSDsluCounter, 4098 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 4929 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:38,289 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 4929 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:38,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2023-12-16 17:20:38,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2023-12-16 17:20:38,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 423 states have (on average 1.635933806146572) internal successors, (692), 442 states have internal predecessors, (692), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:38,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 885 transitions. [2023-12-16 17:20:38,299 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 885 transitions. Word has length 132 [2023-12-16 17:20:38,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:38,299 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 885 transitions. [2023-12-16 17:20:38,299 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:20:38,299 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 885 transitions. [2023-12-16 17:20:38,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-16 17:20:38,301 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:38,301 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:20:38,322 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:20:38,510 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:20:38,510 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:38,510 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:38,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1267469238, now seen corresponding path program 1 times [2023-12-16 17:20:38,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:38,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1535019565] [2023-12-16 17:20:38,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:38,511 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:20:38,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:38,512 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:20:38,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-16 17:20:38,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:38,815 INFO L262 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:20:38,818 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:38,860 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:20:38,860 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:38,860 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:38,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1535019565] [2023-12-16 17:20:38,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1535019565] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:38,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:38,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:20:38,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846113667] [2023-12-16 17:20:38,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:38,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:20:38,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:38,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:20:38,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:20:38,863 INFO L87 Difference]: Start difference. First operand 549 states and 885 transitions. Second operand has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:39,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:39,012 INFO L93 Difference]: Finished difference Result 1031 states and 1690 transitions. [2023-12-16 17:20:39,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:20:39,012 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:20:39,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:39,014 INFO L225 Difference]: With dead ends: 1031 [2023-12-16 17:20:39,014 INFO L226 Difference]: Without dead ends: 541 [2023-12-16 17:20:39,015 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:20:39,016 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 103 mSDsluCounter, 4089 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 4919 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:39,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 4919 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:39,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-16 17:20:39,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-16 17:20:39,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 415 states have (on average 1.6409638554216868) internal successors, (681), 434 states have internal predecessors, (681), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:39,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 874 transitions. [2023-12-16 17:20:39,025 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 874 transitions. Word has length 132 [2023-12-16 17:20:39,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:39,025 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 874 transitions. [2023-12-16 17:20:39,025 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:20:39,025 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 874 transitions. [2023-12-16 17:20:39,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-16 17:20:39,027 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:39,027 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:20:39,038 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:20:39,227 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:20:39,228 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:39,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:39,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1985777988, now seen corresponding path program 1 times [2023-12-16 17:20:39,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:39,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [124167375] [2023-12-16 17:20:39,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:39,229 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:20:39,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:39,230 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:20:39,266 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:20:39,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:39,563 INFO L262 TraceCheckSpWp]: Trace formula consists of 968 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 17:20:39,565 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:39,611 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:20:39,612 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:39,612 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:39,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [124167375] [2023-12-16 17:20:39,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [124167375] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:39,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:39,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:39,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739793985] [2023-12-16 17:20:39,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:39,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:39,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:39,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:39,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:39,613 INFO L87 Difference]: Start difference. First operand 541 states and 874 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:39,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:39,785 INFO L93 Difference]: Finished difference Result 1017 states and 1668 transitions. [2023-12-16 17:20:39,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:39,785 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:20:39,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:39,788 INFO L225 Difference]: With dead ends: 1017 [2023-12-16 17:20:39,788 INFO L226 Difference]: Without dead ends: 541 [2023-12-16 17:20:39,792 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:20:39,794 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 52 mSDsluCounter, 4887 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 5711 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:39,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 5711 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:39,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-16 17:20:39,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 541. [2023-12-16 17:20:39,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 415 states have (on average 1.6385542168674698) internal successors, (680), 434 states have internal predecessors, (680), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:39,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 873 transitions. [2023-12-16 17:20:39,811 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 873 transitions. Word has length 133 [2023-12-16 17:20:39,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:39,811 INFO L495 AbstractCegarLoop]: Abstraction has 541 states and 873 transitions. [2023-12-16 17:20:39,811 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:20:39,811 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 873 transitions. [2023-12-16 17:20:39,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-16 17:20:39,813 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:39,813 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:20:39,834 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:20:40,023 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:20:40,023 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:40,023 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:40,023 INFO L85 PathProgramCache]: Analyzing trace with hash 107984500, now seen corresponding path program 1 times [2023-12-16 17:20:40,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:40,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [24292056] [2023-12-16 17:20:40,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:40,024 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:20:40,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:40,026 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:20:40,036 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:20:40,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:40,341 INFO L262 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 17:20:40,344 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:40,397 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:20:40,397 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:40,398 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:40,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [24292056] [2023-12-16 17:20:40,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [24292056] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:40,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:40,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:40,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943529392] [2023-12-16 17:20:40,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:40,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:40,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:40,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:40,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:40,400 INFO L87 Difference]: Start difference. First operand 541 states and 873 transitions. Second operand has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:40,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:40,565 INFO L93 Difference]: Finished difference Result 1059 states and 1723 transitions. [2023-12-16 17:20:40,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:40,565 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:20:40,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:40,567 INFO L225 Difference]: With dead ends: 1059 [2023-12-16 17:20:40,567 INFO L226 Difference]: Without dead ends: 538 [2023-12-16 17:20:40,569 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:20:40,569 INFO L413 NwaCegarLoop]: 814 mSDtfsCounter, 73 mSDsluCounter, 4841 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 5655 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:40,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 5655 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:40,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2023-12-16 17:20:40,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 538. [2023-12-16 17:20:40,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 412 states have (on average 1.6310679611650485) internal successors, (672), 431 states have internal predecessors, (672), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:40,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 865 transitions. [2023-12-16 17:20:40,578 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 865 transitions. Word has length 134 [2023-12-16 17:20:40,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:40,578 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 865 transitions. [2023-12-16 17:20:40,578 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:20:40,578 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 865 transitions. [2023-12-16 17:20:40,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-16 17:20:40,580 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:40,580 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:20:40,592 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:40,789 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:20:40,789 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:40,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:40,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1668439415, now seen corresponding path program 1 times [2023-12-16 17:20:40,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:40,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2019479548] [2023-12-16 17:20:40,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:40,790 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:20:40,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:40,791 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:20:40,791 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:20:41,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:41,099 INFO L262 TraceCheckSpWp]: Trace formula consists of 970 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:20:41,102 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:41,192 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:20:41,192 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:41,192 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:41,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2019479548] [2023-12-16 17:20:41,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2019479548] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:41,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:41,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:41,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96141861] [2023-12-16 17:20:41,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:41,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:41,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:41,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:41,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:41,193 INFO L87 Difference]: Start difference. First operand 538 states and 865 transitions. Second operand has 8 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:41,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:41,387 INFO L93 Difference]: Finished difference Result 1008 states and 1648 transitions. [2023-12-16 17:20:41,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:41,399 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:20:41,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:41,403 INFO L225 Difference]: With dead ends: 1008 [2023-12-16 17:20:41,404 INFO L226 Difference]: Without dead ends: 538 [2023-12-16 17:20:41,406 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:20:41,407 INFO L413 NwaCegarLoop]: 813 mSDtfsCounter, 47 mSDsluCounter, 4834 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 5647 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:41,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 5647 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:41,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2023-12-16 17:20:41,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 538. [2023-12-16 17:20:41,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 412 states have (on average 1.6286407766990292) internal successors, (671), 431 states have internal predecessors, (671), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:41,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 864 transitions. [2023-12-16 17:20:41,419 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 864 transitions. Word has length 135 [2023-12-16 17:20:41,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:41,420 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 864 transitions. [2023-12-16 17:20:41,420 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:20:41,420 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 864 transitions. [2023-12-16 17:20:41,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-16 17:20:41,422 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:41,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, 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:20:41,444 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:20:41,631 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:20:41,631 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:41,632 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:41,632 INFO L85 PathProgramCache]: Analyzing trace with hash -88424507, now seen corresponding path program 1 times [2023-12-16 17:20:41,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:41,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [664979271] [2023-12-16 17:20:41,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:41,633 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:20:41,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:41,634 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:20:41,642 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:20:41,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:41,965 INFO L262 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:20:41,969 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:42,057 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:20:42,057 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:42,057 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:42,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [664979271] [2023-12-16 17:20:42,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [664979271] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:42,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:42,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:42,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192274354] [2023-12-16 17:20:42,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:42,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:42,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:42,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:42,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:42,059 INFO L87 Difference]: Start difference. First operand 538 states and 864 transitions. Second operand has 8 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:42,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:42,327 INFO L93 Difference]: Finished difference Result 1044 states and 1691 transitions. [2023-12-16 17:20:42,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:42,329 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:20:42,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:42,330 INFO L225 Difference]: With dead ends: 1044 [2023-12-16 17:20:42,330 INFO L226 Difference]: Without dead ends: 535 [2023-12-16 17:20:42,332 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 131 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:20:42,332 INFO L413 NwaCegarLoop]: 813 mSDtfsCounter, 63 mSDsluCounter, 4826 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5639 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:42,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5639 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 17:20:42,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2023-12-16 17:20:42,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 535. [2023-12-16 17:20:42,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 409 states have (on average 1.6210268948655258) internal successors, (663), 428 states have internal predecessors, (663), 99 states have call successors, (99), 27 states have call predecessors, (99), 26 states have return successors, (94), 92 states have call predecessors, (94), 94 states have call successors, (94) [2023-12-16 17:20:42,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 856 transitions. [2023-12-16 17:20:42,342 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 856 transitions. Word has length 136 [2023-12-16 17:20:42,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:42,342 INFO L495 AbstractCegarLoop]: Abstraction has 535 states and 856 transitions. [2023-12-16 17:20:42,342 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:20:42,342 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 856 transitions. [2023-12-16 17:20:42,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-16 17:20:42,344 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:42,344 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:20:42,354 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:20:42,568 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:20:42,568 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:42,568 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:42,569 INFO L85 PathProgramCache]: Analyzing trace with hash 1715061390, now seen corresponding path program 1 times [2023-12-16 17:20:42,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:42,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1642865614] [2023-12-16 17:20:42,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:42,569 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:20:42,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:42,570 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:20:42,571 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:20:42,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:42,870 INFO L262 TraceCheckSpWp]: Trace formula consists of 972 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:20:42,873 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:42,970 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:20:42,970 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:42,970 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:42,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1642865614] [2023-12-16 17:20:42,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1642865614] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:42,971 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:42,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:42,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591944462] [2023-12-16 17:20:42,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:42,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:20:42,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:42,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:20:42,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:42,972 INFO L87 Difference]: Start difference. First operand 535 states and 856 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:20:43,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:43,542 INFO L93 Difference]: Finished difference Result 1002 states and 1658 transitions. [2023-12-16 17:20:43,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:20:43,542 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:20:43,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:43,544 INFO L225 Difference]: With dead ends: 1002 [2023-12-16 17:20:43,544 INFO L226 Difference]: Without dead ends: 539 [2023-12-16 17:20:43,546 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:20:43,550 INFO L413 NwaCegarLoop]: 800 mSDtfsCounter, 774 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 2045 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:43,550 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 2045 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:20:43,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2023-12-16 17:20:43,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 539. [2023-12-16 17:20:43,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 412 states have (on average 1.616504854368932) internal successors, (666), 431 states have internal predecessors, (666), 99 states have call successors, (99), 28 states have call predecessors, (99), 27 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2023-12-16 17:20:43,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 860 transitions. [2023-12-16 17:20:43,567 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 860 transitions. Word has length 137 [2023-12-16 17:20:43,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:43,567 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 860 transitions. [2023-12-16 17:20:43,567 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:20:43,567 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 860 transitions. [2023-12-16 17:20:43,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-16 17:20:43,569 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:43,569 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:20:43,591 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:20:43,778 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:20:43,779 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:43,779 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:43,779 INFO L85 PathProgramCache]: Analyzing trace with hash 650917314, now seen corresponding path program 1 times [2023-12-16 17:20:43,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:43,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1914722830] [2023-12-16 17:20:43,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:43,780 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:20:43,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:43,781 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:20:43,783 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:20:44,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:44,116 INFO L262 TraceCheckSpWp]: Trace formula consists of 974 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:20:44,119 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:44,219 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:20:44,219 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:44,219 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:44,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1914722830] [2023-12-16 17:20:44,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1914722830] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:44,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:44,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:44,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473326344] [2023-12-16 17:20:44,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:44,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:20:44,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:44,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:20:44,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:44,227 INFO L87 Difference]: Start difference. First operand 539 states and 860 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:20:44,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:44,738 INFO L93 Difference]: Finished difference Result 1011 states and 1665 transitions. [2023-12-16 17:20:44,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:20:44,739 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:20:44,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:44,741 INFO L225 Difference]: With dead ends: 1011 [2023-12-16 17:20:44,741 INFO L226 Difference]: Without dead ends: 544 [2023-12-16 17:20:44,743 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:20:44,743 INFO L413 NwaCegarLoop]: 801 mSDtfsCounter, 775 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 2046 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:44,744 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 2046 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:20:44,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2023-12-16 17:20:44,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2023-12-16 17:20:44,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 416 states have (on average 1.6105769230769231) internal successors, (670), 435 states have internal predecessors, (670), 99 states have call successors, (99), 29 states have call predecessors, (99), 28 states have return successors, (96), 92 states have call predecessors, (96), 94 states have call successors, (96) [2023-12-16 17:20:44,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 865 transitions. [2023-12-16 17:20:44,755 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 865 transitions. Word has length 139 [2023-12-16 17:20:44,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:44,755 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 865 transitions. [2023-12-16 17:20:44,755 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:20:44,755 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 865 transitions. [2023-12-16 17:20:44,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-16 17:20:44,757 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:44,757 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:20:44,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Ended with exit code 0 [2023-12-16 17:20:44,975 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:20:44,976 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:44,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:44,976 INFO L85 PathProgramCache]: Analyzing trace with hash -199373810, now seen corresponding path program 1 times [2023-12-16 17:20:44,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:44,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2145640090] [2023-12-16 17:20:44,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:44,977 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:20:44,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:44,977 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:20:44,979 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:20:45,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:45,316 INFO L262 TraceCheckSpWp]: Trace formula consists of 976 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:20:45,319 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:45,431 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:20:45,432 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:45,432 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:45,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2145640090] [2023-12-16 17:20:45,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2145640090] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:45,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:45,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:45,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882963802] [2023-12-16 17:20:45,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:45,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:20:45,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:45,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:20:45,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:45,433 INFO L87 Difference]: Start difference. First operand 544 states and 865 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:20:45,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:45,998 INFO L93 Difference]: Finished difference Result 1022 states and 1674 transitions. [2023-12-16 17:20:45,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:20:45,998 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:20:45,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:46,001 INFO L225 Difference]: With dead ends: 1022 [2023-12-16 17:20:46,001 INFO L226 Difference]: Without dead ends: 550 [2023-12-16 17:20:46,002 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:20:46,003 INFO L413 NwaCegarLoop]: 801 mSDtfsCounter, 763 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 2046 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:46,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [780 Valid, 2046 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:20:46,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-16 17:20:46,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-16 17:20:46,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 421 states have (on average 1.6033254156769596) internal successors, (675), 440 states have internal predecessors, (675), 99 states have call successors, (99), 30 states have call predecessors, (99), 29 states have return successors, (97), 92 states have call predecessors, (97), 94 states have call successors, (97) [2023-12-16 17:20:46,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 871 transitions. [2023-12-16 17:20:46,016 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 871 transitions. Word has length 141 [2023-12-16 17:20:46,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:46,017 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 871 transitions. [2023-12-16 17:20:46,017 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:20:46,017 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 871 transitions. [2023-12-16 17:20:46,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-16 17:20:46,018 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:46,018 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:20:46,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:46,227 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:20:46,227 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:46,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:46,228 INFO L85 PathProgramCache]: Analyzing trace with hash -1367186998, now seen corresponding path program 1 times [2023-12-16 17:20:46,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:46,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [896801371] [2023-12-16 17:20:46,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:46,228 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:20:46,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:46,229 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:20:46,262 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:20:46,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:46,541 INFO L262 TraceCheckSpWp]: Trace formula consists of 978 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:20:46,544 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:46,667 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:20:46,668 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:46,668 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:46,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [896801371] [2023-12-16 17:20:46,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [896801371] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:46,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:46,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:20:46,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091677196] [2023-12-16 17:20:46,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:46,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:20:46,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:46,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:20:46,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:20:46,669 INFO L87 Difference]: Start difference. First operand 550 states and 871 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-16 17:20:47,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:47,214 INFO L93 Difference]: Finished difference Result 1035 states and 1685 transitions. [2023-12-16 17:20:47,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:20:47,215 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:20:47,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:47,217 INFO L225 Difference]: With dead ends: 1035 [2023-12-16 17:20:47,217 INFO L226 Difference]: Without dead ends: 557 [2023-12-16 17:20:47,219 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:20:47,219 INFO L413 NwaCegarLoop]: 801 mSDtfsCounter, 763 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 2046 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:47,219 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [780 Valid, 2046 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:20:47,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2023-12-16 17:20:47,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 557. [2023-12-16 17:20:47,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 427 states have (on average 1.594847775175644) internal successors, (681), 446 states have internal predecessors, (681), 99 states have call successors, (99), 31 states have call predecessors, (99), 30 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2023-12-16 17:20:47,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 878 transitions. [2023-12-16 17:20:47,259 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 878 transitions. Word has length 143 [2023-12-16 17:20:47,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:47,259 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 878 transitions. [2023-12-16 17:20:47,260 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:20:47,260 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 878 transitions. [2023-12-16 17:20:47,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-16 17:20:47,261 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:47,261 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:20:47,273 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:47,470 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:20:47,471 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:47,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:47,471 INFO L85 PathProgramCache]: Analyzing trace with hash -132507762, now seen corresponding path program 1 times [2023-12-16 17:20:47,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:47,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [150246413] [2023-12-16 17:20:47,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:47,472 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:20:47,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:47,473 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:20:47,474 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:20:47,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:47,776 INFO L262 TraceCheckSpWp]: Trace formula consists of 980 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-16 17:20:47,779 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:48,081 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:20:48,081 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 17:20:48,614 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:20:48,614 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:48,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [150246413] [2023-12-16 17:20:48,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [150246413] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 17:20:48,615 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 17:20:48,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2023-12-16 17:20:48,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909439975] [2023-12-16 17:20:48,615 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 17:20:48,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-16 17:20:48,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:48,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-16 17:20:48,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2023-12-16 17:20:48,616 INFO L87 Difference]: Start difference. First operand 557 states and 878 transitions. Second operand has 18 states, 16 states have (on average 10.5) internal successors, (168), 14 states have internal predecessors, (168), 8 states have call successors, (33), 5 states have call predecessors, (33), 10 states have return successors, (34), 12 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-16 17:20:53,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:53,931 INFO L93 Difference]: Finished difference Result 1659 states and 2704 transitions. [2023-12-16 17:20:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-16 17:20:53,932 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:20:53,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:53,937 INFO L225 Difference]: With dead ends: 1659 [2023-12-16 17:20:53,937 INFO L226 Difference]: Without dead ends: 1174 [2023-12-16 17:20:53,939 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:20:53,939 INFO L413 NwaCegarLoop]: 847 mSDtfsCounter, 4529 mSDsluCounter, 4858 mSDsCounter, 0 mSdLazyCounter, 9903 mSolverCounterSat, 1449 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4607 SdHoareTripleChecker+Valid, 5705 SdHoareTripleChecker+Invalid, 11352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1449 IncrementalHoareTripleChecker+Valid, 9903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:53,939 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4607 Valid, 5705 Invalid, 11352 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1449 Valid, 9903 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-12-16 17:20:53,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1174 states. [2023-12-16 17:20:53,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1174 to 1153. [2023-12-16 17:20:53,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1153 states, 864 states have (on average 1.6157407407407407) internal successors, (1396), 904 states have internal predecessors, (1396), 227 states have call successors, (227), 55 states have call predecessors, (227), 61 states have return successors, (249), 224 states have call predecessors, (249), 222 states have call successors, (249) [2023-12-16 17:20:53,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1153 states to 1153 states and 1872 transitions. [2023-12-16 17:20:53,982 INFO L78 Accepts]: Start accepts. Automaton has 1153 states and 1872 transitions. Word has length 145 [2023-12-16 17:20:53,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:53,982 INFO L495 AbstractCegarLoop]: Abstraction has 1153 states and 1872 transitions. [2023-12-16 17:20:53,982 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:20:53,982 INFO L276 IsEmpty]: Start isEmpty. Operand 1153 states and 1872 transitions. [2023-12-16 17:20:53,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-16 17:20:53,986 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:53,986 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:20:54,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2023-12-16 17:20:54,196 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:20:54,196 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:54,196 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:54,197 INFO L85 PathProgramCache]: Analyzing trace with hash -429914796, now seen corresponding path program 1 times [2023-12-16 17:20:54,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:54,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [74669169] [2023-12-16 17:20:54,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:54,197 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:20:54,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:54,202 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:20:54,203 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:20:54,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:54,511 INFO L262 TraceCheckSpWp]: Trace formula consists of 982 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:20:54,514 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:54,617 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:20:54,617 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:20:54,617 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:54,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [74669169] [2023-12-16 17:20:54,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [74669169] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:20:54,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:20:54,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:20:54,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262846987] [2023-12-16 17:20:54,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:20:54,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:20:54,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:54,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:20:54,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:20:54,619 INFO L87 Difference]: Start difference. First operand 1153 states and 1872 transitions. Second operand has 8 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:54,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:54,808 INFO L93 Difference]: Finished difference Result 1640 states and 2668 transitions. [2023-12-16 17:20:54,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:20:54,808 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 147 [2023-12-16 17:20:54,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:54,812 INFO L225 Difference]: With dead ends: 1640 [2023-12-16 17:20:54,812 INFO L226 Difference]: Without dead ends: 550 [2023-12-16 17:20:54,815 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:20:54,815 INFO L413 NwaCegarLoop]: 804 mSDtfsCounter, 63 mSDsluCounter, 4772 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5576 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:54,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5576 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:20:54,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-16 17:20:54,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-16 17:20:54,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 422 states have (on average 1.5900473933649288) internal successors, (671), 441 states have internal predecessors, (671), 97 states have call successors, (97), 31 states have call predecessors, (97), 30 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2023-12-16 17:20:54,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 864 transitions. [2023-12-16 17:20:54,830 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 864 transitions. Word has length 147 [2023-12-16 17:20:54,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:54,830 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 864 transitions. [2023-12-16 17:20:54,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 17:20:54,830 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 864 transitions. [2023-12-16 17:20:54,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-16 17:20:54,832 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:54,832 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:20:54,857 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:20:55,041 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:20:55,042 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:55,042 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:55,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1117139701, now seen corresponding path program 1 times [2023-12-16 17:20:55,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:55,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [611054177] [2023-12-16 17:20:55,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:55,043 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:20:55,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:55,043 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:20:55,045 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:20:55,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:55,378 INFO L262 TraceCheckSpWp]: Trace formula consists of 991 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-16 17:20:55,381 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:55,577 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:20:55,578 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 17:20:56,035 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:20:56,036 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:56,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [611054177] [2023-12-16 17:20:56,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [611054177] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 17:20:56,036 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 17:20:56,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2023-12-16 17:20:56,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217926907] [2023-12-16 17:20:56,036 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 17:20:56,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-16 17:20:56,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:56,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-16 17:20:56,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-12-16 17:20:56,038 INFO L87 Difference]: Start difference. First operand 550 states and 864 transitions. Second operand has 14 states, 14 states have (on average 12.142857142857142) internal successors, (170), 12 states have internal predecessors, (170), 8 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 10 states have call predecessors, (34), 7 states have call successors, (34) [2023-12-16 17:20:58,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:20:58,269 INFO L93 Difference]: Finished difference Result 1036 states and 1666 transitions. [2023-12-16 17:20:58,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:20:58,270 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:20:58,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:20:58,272 INFO L225 Difference]: With dead ends: 1036 [2023-12-16 17:20:58,272 INFO L226 Difference]: Without dead ends: 556 [2023-12-16 17:20:58,274 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:20:58,275 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 1277 mSDsluCounter, 2006 mSDsCounter, 0 mSdLazyCounter, 4298 mSolverCounterSat, 364 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 2371 SdHoareTripleChecker+Invalid, 4662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 4298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:20:58,275 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1277 Valid, 2371 Invalid, 4662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 4298 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-16 17:20:58,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2023-12-16 17:20:58,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 554. [2023-12-16 17:20:58,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 425 states have (on average 1.5858823529411765) internal successors, (674), 444 states have internal predecessors, (674), 97 states have call successors, (97), 31 states have call predecessors, (97), 31 states have return successors, (101), 91 states have call predecessors, (101), 92 states have call successors, (101) [2023-12-16 17:20:58,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 872 transitions. [2023-12-16 17:20:58,295 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 872 transitions. Word has length 152 [2023-12-16 17:20:58,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:20:58,296 INFO L495 AbstractCegarLoop]: Abstraction has 554 states and 872 transitions. [2023-12-16 17:20:58,296 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:20:58,296 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 872 transitions. [2023-12-16 17:20:58,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-16 17:20:58,297 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:20:58,297 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:20:58,324 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:20:58,507 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:20:58,507 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:20:58,507 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:20:58,507 INFO L85 PathProgramCache]: Analyzing trace with hash 2102648391, now seen corresponding path program 1 times [2023-12-16 17:20:58,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:20:58,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1118199952] [2023-12-16 17:20:58,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:20:58,508 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:20:58,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:20:58,509 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:20:58,510 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:20:58,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:20:58,818 INFO L262 TraceCheckSpWp]: Trace formula consists of 992 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:20:58,820 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:20:58,913 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:20:58,914 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 17:20:59,146 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:20:59,146 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:20:59,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1118199952] [2023-12-16 17:20:59,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1118199952] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 17:20:59,146 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 17:20:59,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2023-12-16 17:20:59,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054745344] [2023-12-16 17:20:59,147 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 17:20:59,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-16 17:20:59,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:20:59,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-16 17:20:59,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:20:59,148 INFO L87 Difference]: Start difference. First operand 554 states and 872 transitions. Second operand has 11 states, 11 states have (on average 13.0) internal successors, (143), 11 states have internal predecessors, (143), 6 states have call successors, (28), 5 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 5 states have call successors, (27) [2023-12-16 17:21:02,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:02,138 INFO L93 Difference]: Finished difference Result 2005 states and 3272 transitions. [2023-12-16 17:21:02,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-16 17:21:02,139 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:02,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:02,145 INFO L225 Difference]: With dead ends: 2005 [2023-12-16 17:21:02,145 INFO L226 Difference]: Without dead ends: 1521 [2023-12-16 17:21:02,147 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:02,150 INFO L413 NwaCegarLoop]: 557 mSDtfsCounter, 4912 mSDsluCounter, 1417 mSDsCounter, 0 mSdLazyCounter, 4004 mSolverCounterSat, 1490 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4996 SdHoareTripleChecker+Valid, 1974 SdHoareTripleChecker+Invalid, 5494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1490 IncrementalHoareTripleChecker+Valid, 4004 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:02,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4996 Valid, 1974 Invalid, 5494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1490 Valid, 4004 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-16 17:21:02,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2023-12-16 17:21:02,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1459. [2023-12-16 17:21:02,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1459 states, 1113 states have (on average 1.6064690026954178) internal successors, (1788), 1159 states have internal predecessors, (1788), 265 states have call successors, (265), 80 states have call predecessors, (265), 80 states have return successors, (293), 256 states have call predecessors, (293), 260 states have call successors, (293) [2023-12-16 17:21:02,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1459 states to 1459 states and 2346 transitions. [2023-12-16 17:21:02,267 INFO L78 Accepts]: Start accepts. Automaton has 1459 states and 2346 transitions. Word has length 153 [2023-12-16 17:21:02,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:02,267 INFO L495 AbstractCegarLoop]: Abstraction has 1459 states and 2346 transitions. [2023-12-16 17:21:02,268 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:02,268 INFO L276 IsEmpty]: Start isEmpty. Operand 1459 states and 2346 transitions. [2023-12-16 17:21:02,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-16 17:21:02,270 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:02,271 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:02,292 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Ended with exit code 0 [2023-12-16 17:21:02,481 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:02,481 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:02,482 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:02,482 INFO L85 PathProgramCache]: Analyzing trace with hash 827566576, now seen corresponding path program 1 times [2023-12-16 17:21:02,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:02,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [86752039] [2023-12-16 17:21:02,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:02,482 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:02,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:02,483 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:02,516 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:02,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:02,832 INFO L262 TraceCheckSpWp]: Trace formula consists of 998 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:21:02,835 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:03,070 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:03,070 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:03,070 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:03,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [86752039] [2023-12-16 17:21:03,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [86752039] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:03,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:03,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:21:03,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594530508] [2023-12-16 17:21:03,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:03,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:21:03,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:03,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:21:03,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:03,072 INFO L87 Difference]: Start difference. First operand 1459 states and 2346 transitions. Second operand has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 states have internal predecessors, (104), 6 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-16 17:21:06,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:06,976 INFO L93 Difference]: Finished difference Result 4643 states and 7675 transitions. [2023-12-16 17:21:06,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 17:21:06,976 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:06,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:06,992 INFO L225 Difference]: With dead ends: 4643 [2023-12-16 17:21:06,992 INFO L226 Difference]: Without dead ends: 3254 [2023-12-16 17:21:06,999 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:07,000 INFO L413 NwaCegarLoop]: 595 mSDtfsCounter, 2517 mSDsluCounter, 1525 mSDsCounter, 0 mSdLazyCounter, 5822 mSolverCounterSat, 619 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2626 SdHoareTripleChecker+Valid, 2120 SdHoareTripleChecker+Invalid, 6441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 619 IncrementalHoareTripleChecker+Valid, 5822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:07,000 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2626 Valid, 2120 Invalid, 6441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [619 Valid, 5822 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-12-16 17:21:07,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3254 states. [2023-12-16 17:21:07,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3254 to 3132. [2023-12-16 17:21:07,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3132 states, 2347 states have (on average 1.608010225820196) internal successors, (3774), 2456 states have internal predecessors, (3774), 622 states have call successors, (622), 152 states have call predecessors, (622), 162 states have return successors, (749), 612 states have call predecessors, (749), 617 states have call successors, (749) [2023-12-16 17:21:07,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3132 states to 3132 states and 5145 transitions. [2023-12-16 17:21:07,186 INFO L78 Accepts]: Start accepts. Automaton has 3132 states and 5145 transitions. Word has length 155 [2023-12-16 17:21:07,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:07,186 INFO L495 AbstractCegarLoop]: Abstraction has 3132 states and 5145 transitions. [2023-12-16 17:21:07,186 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:07,187 INFO L276 IsEmpty]: Start isEmpty. Operand 3132 states and 5145 transitions. [2023-12-16 17:21:07,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-16 17:21:07,188 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:07,188 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:07,210 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:07,397 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:07,398 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:07,398 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:07,398 INFO L85 PathProgramCache]: Analyzing trace with hash 928478543, now seen corresponding path program 1 times [2023-12-16 17:21:07,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:07,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1314462655] [2023-12-16 17:21:07,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:07,398 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:07,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:07,399 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:07,401 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:07,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:07,724 INFO L262 TraceCheckSpWp]: Trace formula consists of 998 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-16 17:21:07,727 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:07,887 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:07,887 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:07,887 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:07,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1314462655] [2023-12-16 17:21:07,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1314462655] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:07,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:07,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-16 17:21:07,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509738196] [2023-12-16 17:21:07,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:07,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-16 17:21:07,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:07,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-16 17:21:07,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:21:07,890 INFO L87 Difference]: Start difference. First operand 3132 states and 5145 transitions. Second operand has 11 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 6 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (18), 8 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-16 17:21:09,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:09,707 INFO L93 Difference]: Finished difference Result 5462 states and 8983 transitions. [2023-12-16 17:21:09,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:21:09,707 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:09,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:09,729 INFO L225 Difference]: With dead ends: 5462 [2023-12-16 17:21:09,729 INFO L226 Difference]: Without dead ends: 3120 [2023-12-16 17:21:09,737 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:09,737 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 1371 mSDsluCounter, 2005 mSDsCounter, 0 mSdLazyCounter, 4111 mSolverCounterSat, 364 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1371 SdHoareTripleChecker+Valid, 2370 SdHoareTripleChecker+Invalid, 4475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 4111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:09,737 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1371 Valid, 2370 Invalid, 4475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 4111 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-16 17:21:09,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3120 states. [2023-12-16 17:21:09,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3120 to 3120. [2023-12-16 17:21:09,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3120 states, 2341 states have (on average 1.6070055531824008) internal successors, (3762), 2450 states have internal predecessors, (3762), 616 states have call successors, (616), 152 states have call predecessors, (616), 162 states have return successors, (743), 606 states have call predecessors, (743), 611 states have call successors, (743) [2023-12-16 17:21:09,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3120 states to 3120 states and 5121 transitions. [2023-12-16 17:21:09,935 INFO L78 Accepts]: Start accepts. Automaton has 3120 states and 5121 transitions. Word has length 155 [2023-12-16 17:21:09,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:09,937 INFO L495 AbstractCegarLoop]: Abstraction has 3120 states and 5121 transitions. [2023-12-16 17:21:09,937 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:09,937 INFO L276 IsEmpty]: Start isEmpty. Operand 3120 states and 5121 transitions. [2023-12-16 17:21:09,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-16 17:21:09,939 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:09,939 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:09,958 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:10,148 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:10,148 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:10,149 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:10,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1951791532, now seen corresponding path program 1 times [2023-12-16 17:21:10,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:10,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1524505183] [2023-12-16 17:21:10,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:10,149 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,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:10,150 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:10,155 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:10,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:10,458 INFO L262 TraceCheckSpWp]: Trace formula consists of 999 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-16 17:21:10,461 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:10,586 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:10,586 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:10,586 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:10,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1524505183] [2023-12-16 17:21:10,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1524505183] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:10,587 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:10,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:21:10,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298855236] [2023-12-16 17:21:10,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:10,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:21:10,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:10,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:21:10,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:10,588 INFO L87 Difference]: Start difference. First operand 3120 states and 5121 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2023-12-16 17:21:13,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:13,944 INFO L93 Difference]: Finished difference Result 8708 states and 14421 transitions. [2023-12-16 17:21:13,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-16 17:21:13,955 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:21:13,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:13,981 INFO L225 Difference]: With dead ends: 8708 [2023-12-16 17:21:13,981 INFO L226 Difference]: Without dead ends: 6378 [2023-12-16 17:21:13,989 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:21:13,990 INFO L413 NwaCegarLoop]: 322 mSDtfsCounter, 2863 mSDsluCounter, 1547 mSDsCounter, 0 mSdLazyCounter, 3889 mSolverCounterSat, 584 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2939 SdHoareTripleChecker+Valid, 1869 SdHoareTripleChecker+Invalid, 4473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 584 IncrementalHoareTripleChecker+Valid, 3889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:13,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2939 Valid, 1869 Invalid, 4473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [584 Valid, 3889 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-16 17:21:13,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6378 states. [2023-12-16 17:21:14,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6378 to 6131. [2023-12-16 17:21:14,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6131 states, 4624 states have (on average 1.6027249134948096) internal successors, (7411), 4830 states have internal predecessors, (7411), 1172 states have call successors, (1172), 286 states have call predecessors, (1172), 334 states have return successors, (1502), 1161 states have call predecessors, (1502), 1167 states have call successors, (1502) [2023-12-16 17:21:14,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6131 states to 6131 states and 10085 transitions. [2023-12-16 17:21:14,369 INFO L78 Accepts]: Start accepts. Automaton has 6131 states and 10085 transitions. Word has length 154 [2023-12-16 17:21:14,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:14,369 INFO L495 AbstractCegarLoop]: Abstraction has 6131 states and 10085 transitions. [2023-12-16 17:21:14,369 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:21:14,369 INFO L276 IsEmpty]: Start isEmpty. Operand 6131 states and 10085 transitions. [2023-12-16 17:21:14,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-16 17:21:14,371 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:14,371 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:21:14,396 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:14,580 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:14,580 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:14,581 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:14,581 INFO L85 PathProgramCache]: Analyzing trace with hash -569499310, now seen corresponding path program 1 times [2023-12-16 17:21:14,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:14,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1662627169] [2023-12-16 17:21:14,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:14,581 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,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:14,583 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:14,584 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:14,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:14,939 INFO L262 TraceCheckSpWp]: Trace formula consists of 1007 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 17:21:14,942 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:15,118 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:15,118 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:15,118 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:15,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1662627169] [2023-12-16 17:21:15,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1662627169] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:15,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:15,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 17:21:15,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171786208] [2023-12-16 17:21:15,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:15,119 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 17:21:15,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:15,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 17:21:15,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 17:21:15,120 INFO L87 Difference]: Start difference. First operand 6131 states and 10085 transitions. Second operand has 9 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-16 17:21:18,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:18,474 INFO L93 Difference]: Finished difference Result 12685 states and 20799 transitions. [2023-12-16 17:21:18,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-16 17:21:18,475 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) Word has length 158 [2023-12-16 17:21:18,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:18,502 INFO L225 Difference]: With dead ends: 12685 [2023-12-16 17:21:18,502 INFO L226 Difference]: Without dead ends: 7316 [2023-12-16 17:21:18,514 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:21:18,515 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 1932 mSDsluCounter, 2001 mSDsCounter, 0 mSdLazyCounter, 5011 mSolverCounterSat, 475 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2005 SdHoareTripleChecker+Valid, 2418 SdHoareTripleChecker+Invalid, 5486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 475 IncrementalHoareTripleChecker+Valid, 5011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:18,515 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2005 Valid, 2418 Invalid, 5486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [475 Valid, 5011 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-16 17:21:18,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7316 states. [2023-12-16 17:21:18,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7316 to 6795. [2023-12-16 17:21:18,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6795 states, 5112 states have (on average 1.5714006259780908) internal successors, (8033), 5348 states have internal predecessors, (8033), 1272 states have call successors, (1272), 350 states have call predecessors, (1272), 410 states have return successors, (1680), 1243 states have call predecessors, (1680), 1267 states have call successors, (1680) [2023-12-16 17:21:18,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6795 states to 6795 states and 10985 transitions. [2023-12-16 17:21:18,937 INFO L78 Accepts]: Start accepts. Automaton has 6795 states and 10985 transitions. Word has length 158 [2023-12-16 17:21:18,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:18,937 INFO L495 AbstractCegarLoop]: Abstraction has 6795 states and 10985 transitions. [2023-12-16 17:21:18,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 5 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-16 17:21:18,937 INFO L276 IsEmpty]: Start isEmpty. Operand 6795 states and 10985 transitions. [2023-12-16 17:21:18,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-16 17:21:18,939 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:18,941 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:18,960 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:21:19,150 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:21:19,150 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:19,150 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:19,150 INFO L85 PathProgramCache]: Analyzing trace with hash 672213196, now seen corresponding path program 1 times [2023-12-16 17:21:19,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:19,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1773425597] [2023-12-16 17:21:19,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:19,151 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,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:19,164 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:21:19,195 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:21:19,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:19,510 INFO L262 TraceCheckSpWp]: Trace formula consists of 1014 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-16 17:21:19,512 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:19,551 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:19,551 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:19,551 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:19,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1773425597] [2023-12-16 17:21:19,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1773425597] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:19,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:19,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 17:21:19,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323626758] [2023-12-16 17:21:19,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:19,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:21:19,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:19,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:21:19,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:21:19,552 INFO L87 Difference]: Start difference. First operand 6795 states and 10985 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-16 17:21:20,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:20,113 INFO L93 Difference]: Finished difference Result 13362 states and 21765 transitions. [2023-12-16 17:21:20,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:21:20,113 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 165 [2023-12-16 17:21:20,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:20,136 INFO L225 Difference]: With dead ends: 13362 [2023-12-16 17:21:20,136 INFO L226 Difference]: Without dead ends: 6795 [2023-12-16 17:21:20,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:20,150 INFO L413 NwaCegarLoop]: 844 mSDtfsCounter, 399 mSDsluCounter, 2085 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 2929 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:20,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [399 Valid, 2929 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:21:20,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6795 states. [2023-12-16 17:21:20,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6795 to 6795. [2023-12-16 17:21:20,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6795 states, 5112 states have (on average 1.5502738654147106) internal successors, (7925), 5348 states have internal predecessors, (7925), 1272 states have call successors, (1272), 350 states have call predecessors, (1272), 410 states have return successors, (1680), 1243 states have call predecessors, (1680), 1267 states have call successors, (1680) [2023-12-16 17:21:20,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6795 states to 6795 states and 10877 transitions. [2023-12-16 17:21:20,616 INFO L78 Accepts]: Start accepts. Automaton has 6795 states and 10877 transitions. Word has length 165 [2023-12-16 17:21:20,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:20,617 INFO L495 AbstractCegarLoop]: Abstraction has 6795 states and 10877 transitions. [2023-12-16 17:21:20,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-16 17:21:20,622 INFO L276 IsEmpty]: Start isEmpty. Operand 6795 states and 10877 transitions. [2023-12-16 17:21:20,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-12-16 17:21:20,625 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:20,625 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:20,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:20,833 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:21:20,833 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:20,833 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:20,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1826886997, now seen corresponding path program 1 times [2023-12-16 17:21:20,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:20,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [943238456] [2023-12-16 17:21:20,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:20,834 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,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:20,845 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:20,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2023-12-16 17:21:21,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:21,160 INFO L262 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:21:21,163 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:21,283 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-12-16 17:21:21,283 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:21,283 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:21,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [943238456] [2023-12-16 17:21:21,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [943238456] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:21,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:21,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:21:21,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418291547] [2023-12-16 17:21:21,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:21,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:21:21,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:21,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:21:21,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:21:21,284 INFO L87 Difference]: Start difference. First operand 6795 states and 10877 transitions. Second operand has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2023-12-16 17:21:23,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:23,934 INFO L93 Difference]: Finished difference Result 13368 states and 21505 transitions. [2023-12-16 17:21:23,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 17:21:23,935 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) Word has length 170 [2023-12-16 17:21:23,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:24,044 INFO L225 Difference]: With dead ends: 13368 [2023-12-16 17:21:24,044 INFO L226 Difference]: Without dead ends: 7540 [2023-12-16 17:21:24,052 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2023-12-16 17:21:24,053 INFO L413 NwaCegarLoop]: 350 mSDtfsCounter, 1930 mSDsluCounter, 1189 mSDsCounter, 0 mSdLazyCounter, 3279 mSolverCounterSat, 455 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2011 SdHoareTripleChecker+Valid, 1539 SdHoareTripleChecker+Invalid, 3734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 455 IncrementalHoareTripleChecker+Valid, 3279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:24,054 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2011 Valid, 1539 Invalid, 3734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [455 Valid, 3279 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-16 17:21:24,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7540 states. [2023-12-16 17:21:24,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7540 to 7109. [2023-12-16 17:21:24,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7109 states, 5342 states have (on average 1.5381879445900413) internal successors, (8217), 5604 states have internal predecessors, (8217), 1300 states have call successors, (1300), 380 states have call predecessors, (1300), 466 states have return successors, (1778), 1271 states have call predecessors, (1778), 1295 states have call successors, (1778) [2023-12-16 17:21:24,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7109 states to 7109 states and 11295 transitions. [2023-12-16 17:21:24,449 INFO L78 Accepts]: Start accepts. Automaton has 7109 states and 11295 transitions. Word has length 170 [2023-12-16 17:21:24,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:24,449 INFO L495 AbstractCegarLoop]: Abstraction has 7109 states and 11295 transitions. [2023-12-16 17:21:24,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2023-12-16 17:21:24,449 INFO L276 IsEmpty]: Start isEmpty. Operand 7109 states and 11295 transitions. [2023-12-16 17:21:24,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2023-12-16 17:21:24,461 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:24,461 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:24,485 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 (38)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:24,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:24,671 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:24,671 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:24,672 INFO L85 PathProgramCache]: Analyzing trace with hash -117467074, now seen corresponding path program 1 times [2023-12-16 17:21:24,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:24,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1445683192] [2023-12-16 17:21:24,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:24,672 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,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:24,673 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:24,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 (39)] Waiting until timeout for monitored process [2023-12-16 17:21:24,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:24,997 INFO L262 TraceCheckSpWp]: Trace formula consists of 1031 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-16 17:21:25,000 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:25,146 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2023-12-16 17:21:25,146 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:25,146 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:25,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1445683192] [2023-12-16 17:21:25,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1445683192] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:25,147 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:25,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:21:25,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613456946] [2023-12-16 17:21:25,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:25,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:21:25,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:25,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:21:25,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:21:25,150 INFO L87 Difference]: Start difference. First operand 7109 states and 11295 transitions. Second operand has 8 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 5 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) [2023-12-16 17:21:28,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:21:28,395 INFO L93 Difference]: Finished difference Result 13558 states and 21599 transitions. [2023-12-16 17:21:28,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 17:21:28,397 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 5 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) Word has length 174 [2023-12-16 17:21:28,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:21:28,426 INFO L225 Difference]: With dead ends: 13558 [2023-12-16 17:21:28,426 INFO L226 Difference]: Without dead ends: 7415 [2023-12-16 17:21:28,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2023-12-16 17:21:28,444 INFO L413 NwaCegarLoop]: 393 mSDtfsCounter, 1592 mSDsluCounter, 1568 mSDsCounter, 0 mSdLazyCounter, 4029 mSolverCounterSat, 376 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1667 SdHoareTripleChecker+Valid, 1961 SdHoareTripleChecker+Invalid, 4405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 376 IncrementalHoareTripleChecker+Valid, 4029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:28,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1667 Valid, 1961 Invalid, 4405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [376 Valid, 4029 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-16 17:21:28,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7415 states. [2023-12-16 17:21:28,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7415 to 6968. [2023-12-16 17:21:28,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6968 states, 5237 states have (on average 1.535230093565018) internal successors, (8040), 5492 states have internal predecessors, (8040), 1276 states have call successors, (1276), 380 states have call predecessors, (1276), 454 states have return successors, (1713), 1242 states have call predecessors, (1713), 1271 states have call successors, (1713) [2023-12-16 17:21:28,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6968 states to 6968 states and 11029 transitions. [2023-12-16 17:21:28,861 INFO L78 Accepts]: Start accepts. Automaton has 6968 states and 11029 transitions. Word has length 174 [2023-12-16 17:21:28,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:21:28,861 INFO L495 AbstractCegarLoop]: Abstraction has 6968 states and 11029 transitions. [2023-12-16 17:21:28,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 5 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) [2023-12-16 17:21:28,861 INFO L276 IsEmpty]: Start isEmpty. Operand 6968 states and 11029 transitions. [2023-12-16 17:21:28,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2023-12-16 17:21:28,864 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:21:28,864 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:21:28,872 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 (39)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:29,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:29,072 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:21:29,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:21:29,073 INFO L85 PathProgramCache]: Analyzing trace with hash 23081536, now seen corresponding path program 1 times [2023-12-16 17:21:29,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:21:29,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2079384943] [2023-12-16 17:21:29,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:21:29,073 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,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:21:29,074 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:21:29,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2023-12-16 17:21:29,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:21:29,398 INFO L262 TraceCheckSpWp]: Trace formula consists of 1030 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-16 17:21:29,400 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:21:29,594 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-12-16 17:21:29,594 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:21:29,594 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:21:29,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2079384943] [2023-12-16 17:21:29,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2079384943] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:21:29,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:21:29,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 17:21:29,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743637215] [2023-12-16 17:21:29,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:21:29,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 17:21:29,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:21:29,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 17:21:29,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-16 17:21:29,596 INFO L87 Difference]: Start difference. First operand 6968 states and 11029 transitions. Second operand has 9 states, 8 states have (on average 13.375) internal successors, (107), 8 states have internal predecessors, (107), 5 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 7 states have call predecessors, (19), 4 states have call successors, (19) Received shutdown request... [2023-12-16 17:21:31,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-16 17:21:31,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2023-12-16 17:21:31,416 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1162 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 3390 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1183 SdHoareTripleChecker+Valid, 804 SdHoareTripleChecker+Invalid, 3622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 3390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-16 17:21:31,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1183 Valid, 804 Invalid, 3622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 3390 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-16 17:21:31,417 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 17:21:31,418 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:21:31,428 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2023-12-16 17:21:31,441 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 (40)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 17:21:31,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:21:31,619 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (6968states) and FLOYD_HOARE automaton (currently 13 states, 9 states before enhancement),while ReachableStatesComputation was computing reachable states (1585 states constructed, input type IntersectNwa). [2023-12-16 17:21:31,622 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, 1, 1, 1] [2023-12-16 17:21:31,624 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 17:21:31,625 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 05:21:31 BoogieIcfgContainer [2023-12-16 17:21:31,625 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 17:21:31,625 INFO L158 Benchmark]: Toolchain (without parser) took 69009.38ms. Allocated memory was 196.1MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 145.4MB in the beginning and 799.9MB in the end (delta: -654.5MB). Peak memory consumption was 585.0MB. Max. memory is 8.0GB. [2023-12-16 17:21:31,625 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 196.1MB. Free memory is still 143.7MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 17:21:31,625 INFO L158 Benchmark]: CACSL2BoogieTranslator took 814.78ms. Allocated memory was 196.1MB in the beginning and 282.1MB in the end (delta: 86.0MB). Free memory was 145.1MB in the beginning and 228.9MB in the end (delta: -83.8MB). Peak memory consumption was 44.5MB. Max. memory is 8.0GB. [2023-12-16 17:21:31,626 INFO L158 Benchmark]: Boogie Procedure Inliner took 72.11ms. Allocated memory is still 282.1MB. Free memory was 228.9MB in the beginning and 223.6MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-16 17:21:31,626 INFO L158 Benchmark]: Boogie Preprocessor took 66.72ms. Allocated memory is still 282.1MB. Free memory was 223.6MB in the beginning and 215.3MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-12-16 17:21:31,626 INFO L158 Benchmark]: RCFGBuilder took 1501.53ms. Allocated memory is still 282.1MB. Free memory was 215.3MB in the beginning and 205.7MB in the end (delta: 9.5MB). Peak memory consumption was 106.5MB. Max. memory is 8.0GB. [2023-12-16 17:21:31,626 INFO L158 Benchmark]: TraceAbstraction took 66549.88ms. Allocated memory was 282.1MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 205.2MB in the beginning and 799.9MB in the end (delta: -594.7MB). Peak memory consumption was 557.7MB. Max. memory is 8.0GB. [2023-12-16 17:21:31,626 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.14ms. Allocated memory is still 196.1MB. Free memory is still 143.7MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 814.78ms. Allocated memory was 196.1MB in the beginning and 282.1MB in the end (delta: 86.0MB). Free memory was 145.1MB in the beginning and 228.9MB in the end (delta: -83.8MB). Peak memory consumption was 44.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 72.11ms. Allocated memory is still 282.1MB. Free memory was 228.9MB in the beginning and 223.6MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 66.72ms. Allocated memory is still 282.1MB. Free memory was 223.6MB in the beginning and 215.3MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * RCFGBuilder took 1501.53ms. Allocated memory is still 282.1MB. Free memory was 215.3MB in the beginning and 205.7MB in the end (delta: 9.5MB). Peak memory consumption was 106.5MB. Max. memory is 8.0GB. * TraceAbstraction took 66549.88ms. Allocated memory was 282.1MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 205.2MB in the beginning and 799.9MB in the end (delta: -594.7MB). Peak memory consumption was 557.7MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] - GenericResultAtLocation [Line: 64]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [64] - GenericResultAtLocation [Line: 185]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [185] - GenericResultAtLocation [Line: 858]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [858] - GenericResultAtLocation [Line: 1219]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1219] - GenericResultAtLocation [Line: 1254]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [1254] - GenericResultAtLocation [Line: 1441]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1441] - GenericResultAtLocation [Line: 2965]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2965] - GenericResultAtLocation [Line: 2974]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2974] - GenericResultAtLocation [Line: 3065]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [3065] * 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: 2970]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2970). Cancelled while NwaCegarLoop was constructing difference of abstraction (6968states) and FLOYD_HOARE automaton (currently 13 states, 9 states before enhancement),while ReachableStatesComputation was computing reachable states (1585 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 26 procedures, 545 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 66.5s, OverallIterations: 39, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 37.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 29809 SdHoareTripleChecker+Valid, 31.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 29131 mSDsluCounter, 127945 SdHoareTripleChecker+Invalid, 26.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 99186 mSDsCounter, 6536 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 53203 IncrementalHoareTripleChecker+Invalid, 59739 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6536 mSolverCounterUnsat, 28759 mSDtfsCounter, 53203 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5930 GetRequests, 5610 SyntacticMatches, 0 SemanticMatches, 320 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 1.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7109occurred in iteration=37, InterpolantAutomatonStates: 304, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.1s AutomataMinimizationTime, 38 MinimizatonAttempts, 1893 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.0s SsaConstructionTime, 7.3s SatisfiabilityAnalysisTime, 5.3s InterpolantComputationTime, 5349 NumberOfCodeBlocks, 5349 NumberOfCodeBlocksAsserted, 39 NumberOfCheckSat, 5757 ConstructedInterpolants, 0 QuantifiedInterpolants, 11166 SizeOfPredicates, 95 NumberOfNonLiveVariables, 38035 ConjunctsInSsa, 298 ConjunctsInUnsatCore, 42 InterpolantComputations, 36 PerfectInterpolantSequences, 1381/1401 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