./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/busybox-1.22.0/head-2.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/busybox-1.22.0/head-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 215d23787da0121fe1d31fb918e95ec539d610f21ad7af0cf3de67b0df205419 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 05:14:34,952 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 05:14:35,061 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-64bit-Automizer_Default.epf [2024-11-28 05:14:35,066 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 05:14:35,067 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 05:14:35,095 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 05:14:35,095 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 05:14:35,095 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 05:14:35,096 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 05:14:35,096 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 05:14:35,096 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 05:14:35,096 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 05:14:35,096 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 05:14:35,096 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 05:14:35,097 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 05:14:35,097 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 05:14:35,098 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 05:14:35,098 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 05:14:35,099 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 05:14:35,099 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 05:14:35,099 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 05:14:35,099 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 05:14:35,100 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-28 05:14:35,100 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-28 05:14:35,100 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 05:14:35,100 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 05:14:35,100 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 05:14:35,100 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 05:14:35,100 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 05:14:35,101 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 05:14:35,101 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 05:14:35,101 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:14:35,101 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 05:14:35,101 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 05:14:35,102 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 05:14:35,102 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 05:14:35,102 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:14:35,102 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 05:14:35,102 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 05:14:35,102 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 05:14:35,102 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 05:14:35,102 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 05:14:35,102 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 05:14:35,102 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 05:14:35,103 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 05:14:35,103 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 05:14:35,103 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 05:14:35,103 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 215d23787da0121fe1d31fb918e95ec539d610f21ad7af0cf3de67b0df205419 [2024-11-28 05:14:35,420 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 05:14:35,430 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 05:14:35,432 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 05:14:35,434 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 05:14:35,434 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 05:14:35,435 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/busybox-1.22.0/head-2.i [2024-11-28 05:14:38,391 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/data/0941848d8/ac6833cc3076423e81c8da728a7696a8/FLAGa7945e31e [2024-11-28 05:14:38,943 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 05:14:38,946 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/sv-benchmarks/c/busybox-1.22.0/head-2.i [2024-11-28 05:14:38,971 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/data/0941848d8/ac6833cc3076423e81c8da728a7696a8/FLAGa7945e31e [2024-11-28 05:14:39,448 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/data/0941848d8/ac6833cc3076423e81c8da728a7696a8 [2024-11-28 05:14:39,450 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 05:14:39,452 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 05:14:39,453 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 05:14:39,453 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 05:14:39,459 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 05:14:39,459 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 05:14:39" (1/1) ... [2024-11-28 05:14:39,460 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@665d36c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:39, skipping insertion in model container [2024-11-28 05:14:39,461 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 05:14:39" (1/1) ... [2024-11-28 05:14:39,522 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 05:14:40,785 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 05:14:40,821 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 05:14:40,976 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 05:14:41,187 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: vasprintf [2024-11-28 05:14:41,197 INFO L204 MainTranslator]: Completed translation [2024-11-28 05:14:41,198 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41 WrapperNode [2024-11-28 05:14:41,198 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 05:14:41,199 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 05:14:41,201 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 05:14:41,201 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 05:14:41,214 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,258 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,384 INFO L138 Inliner]: procedures = 581, calls = 697, calls flagged for inlining = 30, calls inlined = 28, statements flattened = 1403 [2024-11-28 05:14:41,385 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 05:14:41,385 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 05:14:41,385 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 05:14:41,386 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 05:14:41,396 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,398 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,421 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,518 INFO L175 MemorySlicer]: Split 566 memory accesses to 19 slices as follows [2, 32, 7, 15, 3, 20, 2, 18, 1, 9, 24, 10, 3, 355, 47, 9, 4, 3, 2]. 63 percent of accesses are in the largest equivalence class. The 379 initializations are split as follows [2, 2, 0, 0, 3, 4, 2, 0, 0, 1, 0, 7, 0, 355, 2, 0, 1, 0, 0]. The 120 writes are split as follows [0, 21, 7, 1, 0, 15, 0, 4, 1, 4, 21, 0, 3, 0, 35, 6, 1, 0, 1]. [2024-11-28 05:14:41,518 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,519 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,592 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,595 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,606 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,657 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,671 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,690 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 05:14:41,691 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 05:14:41,691 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 05:14:41,691 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 05:14:41,692 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (1/1) ... [2024-11-28 05:14:41,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:14:41,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:14:41,729 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 05:14:41,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 05:14:41,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#0 [2024-11-28 05:14:41,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#1 [2024-11-28 05:14:41,762 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#2 [2024-11-28 05:14:41,762 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#3 [2024-11-28 05:14:41,762 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#4 [2024-11-28 05:14:41,762 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#5 [2024-11-28 05:14:41,762 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#6 [2024-11-28 05:14:41,762 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#7 [2024-11-28 05:14:41,762 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#8 [2024-11-28 05:14:41,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#9 [2024-11-28 05:14:41,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#10 [2024-11-28 05:14:41,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#11 [2024-11-28 05:14:41,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#12 [2024-11-28 05:14:41,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#13 [2024-11-28 05:14:41,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#14 [2024-11-28 05:14:41,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#15 [2024-11-28 05:14:41,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#16 [2024-11-28 05:14:41,764 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#17 [2024-11-28 05:14:41,764 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#18 [2024-11-28 05:14:41,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#0 [2024-11-28 05:14:41,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#1 [2024-11-28 05:14:41,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#2 [2024-11-28 05:14:41,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#3 [2024-11-28 05:14:41,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#4 [2024-11-28 05:14:41,765 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#5 [2024-11-28 05:14:41,765 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#6 [2024-11-28 05:14:41,765 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#7 [2024-11-28 05:14:41,765 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#8 [2024-11-28 05:14:41,765 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#9 [2024-11-28 05:14:41,765 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#10 [2024-11-28 05:14:41,765 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#11 [2024-11-28 05:14:41,765 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#12 [2024-11-28 05:14:41,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#13 [2024-11-28 05:14:41,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#14 [2024-11-28 05:14:41,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#15 [2024-11-28 05:14:41,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#16 [2024-11-28 05:14:41,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#17 [2024-11-28 05:14:41,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#18 [2024-11-28 05:14:41,766 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_getc [2024-11-28 05:14:41,767 INFO L138 BoogieDeclarations]: Found implementation of procedure _IO_getc [2024-11-28 05:14:41,767 INFO L130 BoogieDeclarations]: Found specification of procedure xrealloc [2024-11-28 05:14:41,767 INFO L138 BoogieDeclarations]: Found implementation of procedure xrealloc [2024-11-28 05:14:41,767 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 05:14:41,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-28 05:14:41,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-28 05:14:41,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-28 05:14:41,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-28 05:14:41,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-28 05:14:41,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-28 05:14:41,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-28 05:14:41,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-28 05:14:41,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-28 05:14:41,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-28 05:14:41,768 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-28 05:14:41,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-28 05:14:41,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-28 05:14:41,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-28 05:14:41,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-28 05:14:41,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-28 05:14:41,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-28 05:14:41,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-28 05:14:41,769 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-28 05:14:41,769 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2024-11-28 05:14:41,770 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2024-11-28 05:14:41,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-28 05:14:41,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-28 05:14:41,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-28 05:14:41,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-28 05:14:41,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-28 05:14:41,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-28 05:14:41,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-28 05:14:41,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-28 05:14:41,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-28 05:14:41,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-28 05:14:41,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-28 05:14:41,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-28 05:14:41,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-28 05:14:41,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-28 05:14:41,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-28 05:14:41,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-28 05:14:41,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-28 05:14:41,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-28 05:14:41,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-28 05:14:41,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 05:14:41,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 05:14:41,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 05:14:41,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 05:14:41,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 05:14:41,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 05:14:41,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-28 05:14:41,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-28 05:14:41,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-28 05:14:41,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-28 05:14:41,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-28 05:14:41,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-28 05:14:41,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-28 05:14:41,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-28 05:14:41,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-28 05:14:41,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-28 05:14:41,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-28 05:14:41,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-28 05:14:41,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-28 05:14:41,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 05:14:41,775 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 05:14:41,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-28 05:14:41,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-28 05:14:41,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-28 05:14:41,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-28 05:14:41,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-28 05:14:41,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-28 05:14:41,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-28 05:14:41,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-28 05:14:41,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-28 05:14:41,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-28 05:14:41,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-28 05:14:41,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-28 05:14:41,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-28 05:14:41,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-28 05:14:41,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-28 05:14:41,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-28 05:14:41,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-28 05:14:41,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-28 05:14:41,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-28 05:14:41,777 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 05:14:41,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 05:14:41,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-11-28 05:14:41,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-11-28 05:14:41,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-11-28 05:14:41,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-11-28 05:14:41,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-11-28 05:14:41,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-11-28 05:14:41,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-11-28 05:14:41,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-11-28 05:14:41,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-11-28 05:14:41,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-11-28 05:14:41,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-11-28 05:14:41,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-11-28 05:14:41,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-11-28 05:14:41,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-11-28 05:14:41,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2024-11-28 05:14:41,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2024-11-28 05:14:41,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2024-11-28 05:14:41,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2024-11-28 05:14:41,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2024-11-28 05:14:41,779 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-11-28 05:14:41,780 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-11-28 05:14:41,780 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-11-28 05:14:41,780 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-11-28 05:14:41,780 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-11-28 05:14:41,780 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-11-28 05:14:41,780 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-11-28 05:14:41,781 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-11-28 05:14:41,781 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-11-28 05:14:41,781 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-11-28 05:14:41,781 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-11-28 05:14:41,781 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-11-28 05:14:41,781 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-11-28 05:14:41,781 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-11-28 05:14:41,782 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2024-11-28 05:14:41,782 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2024-11-28 05:14:41,782 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2024-11-28 05:14:41,782 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2024-11-28 05:14:41,782 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2024-11-28 05:14:41,782 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc [2024-11-28 05:14:41,782 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc [2024-11-28 05:14:41,782 INFO L130 BoogieDeclarations]: Found specification of procedure getopt [2024-11-28 05:14:41,783 INFO L138 BoogieDeclarations]: Found implementation of procedure getopt [2024-11-28 05:14:41,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-28 05:14:41,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-28 05:14:41,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-28 05:14:41,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-28 05:14:41,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-28 05:14:41,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-28 05:14:41,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-28 05:14:41,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-28 05:14:41,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-28 05:14:41,786 INFO L130 BoogieDeclarations]: Found specification of procedure bb_simple_perror_msg [2024-11-28 05:14:41,786 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_simple_perror_msg [2024-11-28 05:14:41,786 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 05:14:41,786 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 05:14:41,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 05:14:41,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-28 05:14:41,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-28 05:14:41,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-28 05:14:41,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-28 05:14:41,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-28 05:14:41,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-28 05:14:41,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-28 05:14:41,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-28 05:14:41,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-28 05:14:41,788 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-28 05:14:41,788 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-28 05:14:41,788 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-28 05:14:41,788 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-28 05:14:41,788 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-28 05:14:41,788 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-28 05:14:41,788 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-28 05:14:41,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc_fgets [2024-11-28 05:14:41,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc_fgets [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg_and_die [2024-11-28 05:14:41,790 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg_and_die [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-28 05:14:41,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-28 05:14:41,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-28 05:14:41,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-28 05:14:41,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-28 05:14:41,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-28 05:14:41,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-28 05:14:41,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-28 05:14:41,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-28 05:14:41,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-28 05:14:41,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-28 05:14:41,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-28 05:14:41,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-28 05:14:42,561 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 05:14:42,564 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 05:14:49,708 INFO L? ?]: Removed 578 outVars from TransFormulas that were not future-live. [2024-11-28 05:14:49,708 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 05:14:49,746 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 05:14:49,746 INFO L312 CfgBuilder]: Removed 45 assume(true) statements. [2024-11-28 05:14:49,746 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:14:49 BoogieIcfgContainer [2024-11-28 05:14:49,747 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 05:14:49,753 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 05:14:49,753 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 05:14:49,762 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 05:14:49,763 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 05:14:39" (1/3) ... [2024-11-28 05:14:49,763 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4f603dcd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 05:14:49, skipping insertion in model container [2024-11-28 05:14:49,767 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:14:41" (2/3) ... [2024-11-28 05:14:49,767 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4f603dcd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 05:14:49, skipping insertion in model container [2024-11-28 05:14:49,767 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:14:49" (3/3) ... [2024-11-28 05:14:49,768 INFO L128 eAbstractionObserver]: Analyzing ICFG head-2.i [2024-11-28 05:14:49,786 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 05:14:49,790 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG head-2.i that has 48 procedures, 526 locations, 1 initial locations, 41 loop locations, and 46 error locations. [2024-11-28 05:14:49,883 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 05:14:49,903 INFO L333 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, 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;@221cb63d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 05:14:49,903 INFO L334 AbstractCegarLoop]: Starting to check reachability of 46 error locations. [2024-11-28 05:14:49,910 INFO L276 IsEmpty]: Start isEmpty. Operand has 385 states, 298 states have (on average 1.5906040268456376) internal successors, (474), 347 states have internal predecessors, (474), 29 states have call successors, (29), 12 states have call predecessors, (29), 12 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-11-28 05:14:49,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-28 05:14:49,918 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:14:49,919 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-28 05:14:49,919 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:14:49,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:14:49,926 INFO L85 PathProgramCache]: Analyzing trace with hash 750151386, now seen corresponding path program 1 times [2024-11-28 05:14:49,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:14:49,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077131400] [2024-11-28 05:14:49,935 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:49,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:14:51,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:52,074 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:14:52,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:14:52,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077131400] [2024-11-28 05:14:52,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077131400] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:14:52,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:14:52,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 05:14:52,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165244710] [2024-11-28 05:14:52,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:14:52,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:14:52,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:14:52,109 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:14:52,109 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:14:52,114 INFO L87 Difference]: Start difference. First operand has 385 states, 298 states have (on average 1.5906040268456376) internal successors, (474), 347 states have internal predecessors, (474), 29 states have call successors, (29), 12 states have call predecessors, (29), 12 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:52,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:14:52,290 INFO L93 Difference]: Finished difference Result 655 states and 936 transitions. [2024-11-28 05:14:52,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:14:52,293 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-28 05:14:52,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:14:52,308 INFO L225 Difference]: With dead ends: 655 [2024-11-28 05:14:52,309 INFO L226 Difference]: Without dead ends: 275 [2024-11-28 05:14:52,315 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:14:52,322 INFO L435 NwaCegarLoop]: 355 mSDtfsCounter, 1 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 705 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:14:52,322 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 705 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:14:52,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2024-11-28 05:14:52,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 275. [2024-11-28 05:14:52,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 222 states have (on average 1.4504504504504505) internal successors, (322), 248 states have internal predecessors, (322), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:14:52,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 362 transitions. [2024-11-28 05:14:52,410 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 362 transitions. Word has length 5 [2024-11-28 05:14:52,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:14:52,411 INFO L471 AbstractCegarLoop]: Abstraction has 275 states and 362 transitions. [2024-11-28 05:14:52,412 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:52,412 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 362 transitions. [2024-11-28 05:14:52,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-28 05:14:52,413 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:14:52,413 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1] [2024-11-28 05:14:52,413 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 05:14:52,413 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:14:52,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:14:52,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1936981036, now seen corresponding path program 1 times [2024-11-28 05:14:52,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:14:52,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053865807] [2024-11-28 05:14:52,414 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:52,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:14:53,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:54,045 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:14:54,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:14:54,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053865807] [2024-11-28 05:14:54,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053865807] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:14:54,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583960534] [2024-11-28 05:14:54,046 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:54,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:14:54,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:14:54,053 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:14:54,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 05:14:55,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:55,787 INFO L256 TraceCheckSpWp]: Trace formula consists of 1664 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 05:14:55,793 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:14:55,895 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:14:55,895 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:14:55,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583960534] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:14:55,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:14:55,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2024-11-28 05:14:55,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758815632] [2024-11-28 05:14:55,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:14:55,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:14:55,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:14:55,898 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:14:55,898 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:14:55,899 INFO L87 Difference]: Start difference. First operand 275 states and 362 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:56,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:14:56,018 INFO L93 Difference]: Finished difference Result 275 states and 362 transitions. [2024-11-28 05:14:56,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:14:56,018 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2024-11-28 05:14:56,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:14:56,021 INFO L225 Difference]: With dead ends: 275 [2024-11-28 05:14:56,021 INFO L226 Difference]: Without dead ends: 274 [2024-11-28 05:14:56,022 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:14:56,023 INFO L435 NwaCegarLoop]: 351 mSDtfsCounter, 1 mSDsluCounter, 698 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1049 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:14:56,023 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1049 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:14:56,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2024-11-28 05:14:56,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 274. [2024-11-28 05:14:56,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 222 states have (on average 1.445945945945946) internal successors, (321), 247 states have internal predecessors, (321), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:14:56,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 361 transitions. [2024-11-28 05:14:56,043 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 361 transitions. Word has length 9 [2024-11-28 05:14:56,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:14:56,043 INFO L471 AbstractCegarLoop]: Abstraction has 274 states and 361 transitions. [2024-11-28 05:14:56,043 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:56,043 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 361 transitions. [2024-11-28 05:14:56,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-28 05:14:56,044 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:14:56,044 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1] [2024-11-28 05:14:56,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 05:14:56,248 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:14:56,248 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:14:56,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:14:56,253 INFO L85 PathProgramCache]: Analyzing trace with hash 83130830, now seen corresponding path program 1 times [2024-11-28 05:14:56,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:14:56,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441624366] [2024-11-28 05:14:56,253 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:56,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:14:57,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:57,373 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 05:14:57,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:14:57,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441624366] [2024-11-28 05:14:57,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441624366] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:14:57,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:14:57,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 05:14:57,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361464921] [2024-11-28 05:14:57,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:14:57,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:14:57,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:14:57,377 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:14:57,377 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:14:57,377 INFO L87 Difference]: Start difference. First operand 274 states and 361 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:57,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:14:57,427 INFO L93 Difference]: Finished difference Result 274 states and 361 transitions. [2024-11-28 05:14:57,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:14:57,428 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2024-11-28 05:14:57,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:14:57,434 INFO L225 Difference]: With dead ends: 274 [2024-11-28 05:14:57,434 INFO L226 Difference]: Without dead ends: 273 [2024-11-28 05:14:57,434 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:14:57,435 INFO L435 NwaCegarLoop]: 352 mSDtfsCounter, 0 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:14:57,436 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 701 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:14:57,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2024-11-28 05:14:57,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 270. [2024-11-28 05:14:57,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 219 states have (on average 1.447488584474886) internal successors, (317), 243 states have internal predecessors, (317), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:14:57,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 357 transitions. [2024-11-28 05:14:57,456 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 357 transitions. Word has length 10 [2024-11-28 05:14:57,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:14:57,456 INFO L471 AbstractCegarLoop]: Abstraction has 270 states and 357 transitions. [2024-11-28 05:14:57,456 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:14:57,456 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 357 transitions. [2024-11-28 05:14:57,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-28 05:14:57,457 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:14:57,457 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:14:57,457 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 05:14:57,457 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:14:57,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:14:57,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1702193440, now seen corresponding path program 1 times [2024-11-28 05:14:57,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:14:57,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336119600] [2024-11-28 05:14:57,458 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:57,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:14:58,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:58,577 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:14:58,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:14:58,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336119600] [2024-11-28 05:14:58,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336119600] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:14:58,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519477742] [2024-11-28 05:14:58,578 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:58,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:14:58,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:14:58,580 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:14:58,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 05:15:00,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:00,199 INFO L256 TraceCheckSpWp]: Trace formula consists of 1681 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 05:15:00,201 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:15:00,253 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 05:15:00,253 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:15:00,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519477742] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:00,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:15:00,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-11-28 05:15:00,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283036184] [2024-11-28 05:15:00,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:00,254 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:15:00,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:00,255 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:15:00,255 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:00,255 INFO L87 Difference]: Start difference. First operand 270 states and 357 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:00,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:00,338 INFO L93 Difference]: Finished difference Result 270 states and 357 transitions. [2024-11-28 05:15:00,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:15:00,338 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2024-11-28 05:15:00,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:00,340 INFO L225 Difference]: With dead ends: 270 [2024-11-28 05:15:00,340 INFO L226 Difference]: Without dead ends: 268 [2024-11-28 05:15:00,341 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:00,341 INFO L435 NwaCegarLoop]: 345 mSDtfsCounter, 208 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:00,341 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 476 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:15:00,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2024-11-28 05:15:00,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 268. [2024-11-28 05:15:00,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 219 states have (on average 1.4383561643835616) internal successors, (315), 241 states have internal predecessors, (315), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:15:00,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 355 transitions. [2024-11-28 05:15:00,376 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 355 transitions. Word has length 14 [2024-11-28 05:15:00,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:00,377 INFO L471 AbstractCegarLoop]: Abstraction has 268 states and 355 transitions. [2024-11-28 05:15:00,377 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:00,377 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 355 transitions. [2024-11-28 05:15:00,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-28 05:15:00,378 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:00,378 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:00,396 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 05:15:00,582 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:15:00,582 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:00,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:00,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1228388277, now seen corresponding path program 1 times [2024-11-28 05:15:00,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:00,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720828043] [2024-11-28 05:15:00,583 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:00,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:01,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:01,749 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:15:01,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:01,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720828043] [2024-11-28 05:15:01,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720828043] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:15:01,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612086225] [2024-11-28 05:15:01,749 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:01,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:15:01,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:15:01,754 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:15:01,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 05:15:03,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:03,239 INFO L256 TraceCheckSpWp]: Trace formula consists of 1682 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 05:15:03,242 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:15:03,309 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:15:03,309 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:15:03,431 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:15:03,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612086225] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:15:03,431 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:15:03,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-28 05:15:03,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935748468] [2024-11-28 05:15:03,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:15:03,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 05:15:03,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:03,433 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 05:15:03,433 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:15:03,433 INFO L87 Difference]: Start difference. First operand 268 states and 355 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:15:03,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:03,576 INFO L93 Difference]: Finished difference Result 541 states and 717 transitions. [2024-11-28 05:15:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:15:03,578 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 15 [2024-11-28 05:15:03,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:03,580 INFO L225 Difference]: With dead ends: 541 [2024-11-28 05:15:03,580 INFO L226 Difference]: Without dead ends: 280 [2024-11-28 05:15:03,581 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:15:03,581 INFO L435 NwaCegarLoop]: 350 mSDtfsCounter, 6 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1044 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:03,582 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 1044 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:15:03,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2024-11-28 05:15:03,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 280. [2024-11-28 05:15:03,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 231 states have (on average 1.4155844155844155) internal successors, (327), 253 states have internal predecessors, (327), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:15:03,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 367 transitions. [2024-11-28 05:15:03,596 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 367 transitions. Word has length 15 [2024-11-28 05:15:03,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:03,596 INFO L471 AbstractCegarLoop]: Abstraction has 280 states and 367 transitions. [2024-11-28 05:15:03,596 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:15:03,596 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 367 transitions. [2024-11-28 05:15:03,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-28 05:15:03,597 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:03,597 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:03,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-28 05:15:03,797 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:15:03,797 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:03,798 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:03,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1900406457, now seen corresponding path program 2 times [2024-11-28 05:15:03,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:03,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504405952] [2024-11-28 05:15:03,798 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:15:03,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:04,377 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 05:15:04,377 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:15:04,984 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-28 05:15:04,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:04,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504405952] [2024-11-28 05:15:04,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504405952] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:04,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:04,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:15:04,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969813408] [2024-11-28 05:15:04,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:04,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:15:04,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:04,986 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:15:04,986 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:04,987 INFO L87 Difference]: Start difference. First operand 280 states and 367 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:05,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:05,192 INFO L93 Difference]: Finished difference Result 280 states and 367 transitions. [2024-11-28 05:15:05,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:15:05,193 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2024-11-28 05:15:05,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:05,195 INFO L225 Difference]: With dead ends: 280 [2024-11-28 05:15:05,195 INFO L226 Difference]: Without dead ends: 278 [2024-11-28 05:15:05,196 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:05,197 INFO L435 NwaCegarLoop]: 342 mSDtfsCounter, 207 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 1148 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:05,197 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 1148 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:15:05,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2024-11-28 05:15:05,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 278. [2024-11-28 05:15:05,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 231 states have (on average 1.406926406926407) internal successors, (325), 251 states have internal predecessors, (325), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:15:05,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 365 transitions. [2024-11-28 05:15:05,217 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 365 transitions. Word has length 27 [2024-11-28 05:15:05,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:05,218 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 365 transitions. [2024-11-28 05:15:05,218 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:05,218 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 365 transitions. [2024-11-28 05:15:05,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-28 05:15:05,219 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:05,219 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:05,219 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 05:15:05,220 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:05,220 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:05,220 INFO L85 PathProgramCache]: Analyzing trace with hash -2084465278, now seen corresponding path program 1 times [2024-11-28 05:15:05,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:05,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584198665] [2024-11-28 05:15:05,221 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:05,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:06,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:06,556 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-28 05:15:06,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:06,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584198665] [2024-11-28 05:15:06,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584198665] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:06,556 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:06,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 05:15:06,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804849018] [2024-11-28 05:15:06,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:06,557 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:15:06,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:06,558 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:15:06,558 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:15:06,558 INFO L87 Difference]: Start difference. First operand 278 states and 365 transitions. Second operand has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:06,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:06,640 INFO L93 Difference]: Finished difference Result 535 states and 710 transitions. [2024-11-28 05:15:06,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:15:06,641 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2024-11-28 05:15:06,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:06,643 INFO L225 Difference]: With dead ends: 535 [2024-11-28 05:15:06,644 INFO L226 Difference]: Without dead ends: 282 [2024-11-28 05:15:06,644 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:15:06,645 INFO L435 NwaCegarLoop]: 348 mSDtfsCounter, 1 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 690 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:06,645 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 690 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:15:06,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2024-11-28 05:15:06,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 282. [2024-11-28 05:15:06,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 235 states have (on average 1.4) internal successors, (329), 255 states have internal predecessors, (329), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:15:06,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 369 transitions. [2024-11-28 05:15:06,660 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 369 transitions. Word has length 34 [2024-11-28 05:15:06,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:06,660 INFO L471 AbstractCegarLoop]: Abstraction has 282 states and 369 transitions. [2024-11-28 05:15:06,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:06,661 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 369 transitions. [2024-11-28 05:15:06,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-28 05:15:06,661 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:06,662 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:06,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 05:15:06,662 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:06,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:06,662 INFO L85 PathProgramCache]: Analyzing trace with hash -140443716, now seen corresponding path program 1 times [2024-11-28 05:15:06,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:06,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285123937] [2024-11-28 05:15:06,663 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:06,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:07,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:07,729 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-28 05:15:07,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:07,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285123937] [2024-11-28 05:15:07,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285123937] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:15:07,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981146406] [2024-11-28 05:15:07,730 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:07,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:15:07,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:15:07,732 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:15:07,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 05:15:09,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:09,244 INFO L256 TraceCheckSpWp]: Trace formula consists of 1871 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 05:15:09,247 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:15:09,523 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-28 05:15:09,523 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:15:09,898 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-28 05:15:09,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981146406] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:15:09,899 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:15:09,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 7, 7] total 14 [2024-11-28 05:15:09,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34639605] [2024-11-28 05:15:09,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:15:09,900 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 05:15:09,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:09,901 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 05:15:09,901 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2024-11-28 05:15:09,901 INFO L87 Difference]: Start difference. First operand 282 states and 369 transitions. Second operand has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 14 states have internal predecessors, (75), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 05:15:10,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:10,452 INFO L93 Difference]: Finished difference Result 568 states and 748 transitions. [2024-11-28 05:15:10,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 05:15:10,453 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 14 states have internal predecessors, (75), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 38 [2024-11-28 05:15:10,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:10,455 INFO L225 Difference]: With dead ends: 568 [2024-11-28 05:15:10,456 INFO L226 Difference]: Without dead ends: 305 [2024-11-28 05:15:10,456 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2024-11-28 05:15:10,457 INFO L435 NwaCegarLoop]: 341 mSDtfsCounter, 7 mSDsluCounter, 2028 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2369 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:10,458 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2369 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 05:15:10,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2024-11-28 05:15:10,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 305. [2024-11-28 05:15:10,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 259 states have (on average 1.359073359073359) internal successors, (352), 278 states have internal predecessors, (352), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:15:10,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 392 transitions. [2024-11-28 05:15:10,481 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 392 transitions. Word has length 38 [2024-11-28 05:15:10,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:10,481 INFO L471 AbstractCegarLoop]: Abstraction has 305 states and 392 transitions. [2024-11-28 05:15:10,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 14 states have internal predecessors, (75), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 05:15:10,482 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 392 transitions. [2024-11-28 05:15:10,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 05:15:10,485 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:10,485 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:10,500 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-28 05:15:10,685 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-28 05:15:10,686 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:10,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:10,686 INFO L85 PathProgramCache]: Analyzing trace with hash -2085295902, now seen corresponding path program 1 times [2024-11-28 05:15:10,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:10,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086760962] [2024-11-28 05:15:10,687 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:10,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:11,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:11,831 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-11-28 05:15:11,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:11,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086760962] [2024-11-28 05:15:11,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086760962] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:15:11,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898760981] [2024-11-28 05:15:11,831 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:11,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:15:11,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:15:11,834 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:15:11,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 05:15:13,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:13,311 INFO L256 TraceCheckSpWp]: Trace formula consists of 1968 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 05:15:13,314 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:15:13,401 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-28 05:15:13,401 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:15:13,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898760981] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:13,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:15:13,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-11-28 05:15:13,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559185576] [2024-11-28 05:15:13,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:13,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:15:13,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:13,403 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:15:13,403 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:13,404 INFO L87 Difference]: Start difference. First operand 305 states and 392 transitions. Second operand has 3 states, 2 states have (on average 12.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:13,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:13,479 INFO L93 Difference]: Finished difference Result 305 states and 392 transitions. [2024-11-28 05:15:13,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:15:13,480 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 12.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 62 [2024-11-28 05:15:13,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:13,482 INFO L225 Difference]: With dead ends: 305 [2024-11-28 05:15:13,483 INFO L226 Difference]: Without dead ends: 304 [2024-11-28 05:15:13,483 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:13,484 INFO L435 NwaCegarLoop]: 343 mSDtfsCounter, 2 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:13,484 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 677 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:15:13,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2024-11-28 05:15:13,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 304. [2024-11-28 05:15:13,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 259 states have (on average 1.3552123552123552) internal successors, (351), 277 states have internal predecessors, (351), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:15:13,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 391 transitions. [2024-11-28 05:15:13,509 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 391 transitions. Word has length 62 [2024-11-28 05:15:13,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:13,510 INFO L471 AbstractCegarLoop]: Abstraction has 304 states and 391 transitions. [2024-11-28 05:15:13,510 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 12.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:13,510 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 391 transitions. [2024-11-28 05:15:13,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-28 05:15:13,512 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:13,512 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:13,531 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 05:15:13,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:15:13,715 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:13,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:13,716 INFO L85 PathProgramCache]: Analyzing trace with hash -219730201, now seen corresponding path program 1 times [2024-11-28 05:15:13,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:13,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296440525] [2024-11-28 05:15:13,716 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:13,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:14,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:14,772 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-28 05:15:14,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:14,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296440525] [2024-11-28 05:15:14,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296440525] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:14,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:14,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 05:15:14,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774005947] [2024-11-28 05:15:14,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:14,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:15:14,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:14,774 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:15:14,774 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:15:14,774 INFO L87 Difference]: Start difference. First operand 304 states and 391 transitions. Second operand has 3 states, 2 states have (on average 12.5) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:14,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:14,835 INFO L93 Difference]: Finished difference Result 304 states and 391 transitions. [2024-11-28 05:15:14,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:15:14,836 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 12.5) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 63 [2024-11-28 05:15:14,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:14,839 INFO L225 Difference]: With dead ends: 304 [2024-11-28 05:15:14,839 INFO L226 Difference]: Without dead ends: 303 [2024-11-28 05:15:14,840 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:15:14,842 INFO L435 NwaCegarLoop]: 345 mSDtfsCounter, 0 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:14,843 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 686 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:15:14,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2024-11-28 05:15:14,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 300. [2024-11-28 05:15:14,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 256 states have (on average 1.35546875) internal successors, (347), 273 states have internal predecessors, (347), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:15:14,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 387 transitions. [2024-11-28 05:15:14,866 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 387 transitions. Word has length 63 [2024-11-28 05:15:14,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:14,867 INFO L471 AbstractCegarLoop]: Abstraction has 300 states and 387 transitions. [2024-11-28 05:15:14,867 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 12.5) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:14,867 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 387 transitions. [2024-11-28 05:15:14,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-28 05:15:14,871 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:14,871 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:14,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 05:15:14,871 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:14,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:14,872 INFO L85 PathProgramCache]: Analyzing trace with hash -219662675, now seen corresponding path program 1 times [2024-11-28 05:15:14,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:14,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939472097] [2024-11-28 05:15:14,872 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:14,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:15,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:15,775 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-11-28 05:15:15,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:15,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939472097] [2024-11-28 05:15:15,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939472097] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:15:15,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100800213] [2024-11-28 05:15:15,776 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:15,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:15:15,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:15:15,779 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:15:15,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 05:15:17,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:17,313 INFO L256 TraceCheckSpWp]: Trace formula consists of 1969 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 05:15:17,315 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:15:17,397 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-28 05:15:17,397 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:15:17,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100800213] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:17,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:15:17,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-11-28 05:15:17,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651913959] [2024-11-28 05:15:17,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:17,398 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:15:17,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:17,398 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:15:17,398 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:17,399 INFO L87 Difference]: Start difference. First operand 300 states and 387 transitions. Second operand has 3 states, 2 states have (on average 12.5) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:17,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:17,492 INFO L93 Difference]: Finished difference Result 311 states and 400 transitions. [2024-11-28 05:15:17,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:15:17,493 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 12.5) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 63 [2024-11-28 05:15:17,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:17,495 INFO L225 Difference]: With dead ends: 311 [2024-11-28 05:15:17,495 INFO L226 Difference]: Without dead ends: 310 [2024-11-28 05:15:17,496 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:17,496 INFO L435 NwaCegarLoop]: 343 mSDtfsCounter, 0 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 682 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:17,497 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 682 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:15:17,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2024-11-28 05:15:17,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 310. [2024-11-28 05:15:17,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 266 states have (on average 1.349624060150376) internal successors, (359), 283 states have internal predecessors, (359), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:15:17,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 399 transitions. [2024-11-28 05:15:17,512 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 399 transitions. Word has length 63 [2024-11-28 05:15:17,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:17,512 INFO L471 AbstractCegarLoop]: Abstraction has 310 states and 399 transitions. [2024-11-28 05:15:17,512 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 12.5) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:17,512 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 399 transitions. [2024-11-28 05:15:17,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-28 05:15:17,513 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:17,513 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:17,528 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-28 05:15:17,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-28 05:15:17,714 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:17,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:17,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1799537027, now seen corresponding path program 1 times [2024-11-28 05:15:17,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:17,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629448848] [2024-11-28 05:15:17,715 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:17,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:18,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:18,747 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-11-28 05:15:18,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:18,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629448848] [2024-11-28 05:15:18,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629448848] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:18,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:18,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:15:18,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124244944] [2024-11-28 05:15:18,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:18,748 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:15:18,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:18,749 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:15:18,749 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:18,750 INFO L87 Difference]: Start difference. First operand 310 states and 399 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:15:20,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:20,524 INFO L93 Difference]: Finished difference Result 815 states and 1091 transitions. [2024-11-28 05:15:20,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 05:15:20,525 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 67 [2024-11-28 05:15:20,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:20,530 INFO L225 Difference]: With dead ends: 815 [2024-11-28 05:15:20,531 INFO L226 Difference]: Without dead ends: 581 [2024-11-28 05:15:20,532 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:15:20,533 INFO L435 NwaCegarLoop]: 265 mSDtfsCounter, 545 mSDsluCounter, 693 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 958 SdHoareTripleChecker+Invalid, 465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:20,533 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [560 Valid, 958 Invalid, 465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 05:15:20,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2024-11-28 05:15:20,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 406. [2024-11-28 05:15:20,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 355 states have (on average 1.388732394366197) internal successors, (493), 374 states have internal predecessors, (493), 26 states have call successors, (26), 12 states have call predecessors, (26), 13 states have return successors, (23), 20 states have call predecessors, (23), 20 states have call successors, (23) [2024-11-28 05:15:20,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 542 transitions. [2024-11-28 05:15:20,561 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 542 transitions. Word has length 67 [2024-11-28 05:15:20,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:20,561 INFO L471 AbstractCegarLoop]: Abstraction has 406 states and 542 transitions. [2024-11-28 05:15:20,561 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:15:20,561 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 542 transitions. [2024-11-28 05:15:20,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-28 05:15:20,562 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:20,563 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:20,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 05:15:20,563 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:20,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:20,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1815371899, now seen corresponding path program 1 times [2024-11-28 05:15:20,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:20,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982834492] [2024-11-28 05:15:20,565 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:20,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:21,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:22,074 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-11-28 05:15:22,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:22,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982834492] [2024-11-28 05:15:22,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982834492] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:22,075 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:22,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:15:22,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662670910] [2024-11-28 05:15:22,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:22,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:15:22,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:22,077 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:15:22,077 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:15:22,077 INFO L87 Difference]: Start difference. First operand 406 states and 542 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:15:22,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:22,462 INFO L93 Difference]: Finished difference Result 742 states and 1008 transitions. [2024-11-28 05:15:22,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:15:22,463 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 67 [2024-11-28 05:15:22,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:22,465 INFO L225 Difference]: With dead ends: 742 [2024-11-28 05:15:22,466 INFO L226 Difference]: Without dead ends: 406 [2024-11-28 05:15:22,467 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:15:22,467 INFO L435 NwaCegarLoop]: 335 mSDtfsCounter, 211 mSDsluCounter, 1114 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 1449 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:22,468 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 1449 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 05:15:22,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2024-11-28 05:15:22,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 406. [2024-11-28 05:15:22,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 355 states have (on average 1.3859154929577464) internal successors, (492), 374 states have internal predecessors, (492), 26 states have call successors, (26), 12 states have call predecessors, (26), 13 states have return successors, (23), 20 states have call predecessors, (23), 20 states have call successors, (23) [2024-11-28 05:15:22,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 541 transitions. [2024-11-28 05:15:22,489 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 541 transitions. Word has length 67 [2024-11-28 05:15:22,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:22,490 INFO L471 AbstractCegarLoop]: Abstraction has 406 states and 541 transitions. [2024-11-28 05:15:22,490 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:15:22,490 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 541 transitions. [2024-11-28 05:15:22,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-28 05:15:22,491 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:22,491 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:22,491 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-28 05:15:22,491 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:22,491 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:22,492 INFO L85 PathProgramCache]: Analyzing trace with hash 270379235, now seen corresponding path program 1 times [2024-11-28 05:15:22,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:22,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996543895] [2024-11-28 05:15:22,492 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:22,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:23,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:23,589 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-28 05:15:23,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:23,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996543895] [2024-11-28 05:15:23,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996543895] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:15:23,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196391049] [2024-11-28 05:15:23,589 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:23,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:15:23,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:15:23,594 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:15:23,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 05:15:25,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:25,399 INFO L256 TraceCheckSpWp]: Trace formula consists of 2047 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 05:15:25,402 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:15:25,454 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-28 05:15:25,454 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:15:25,557 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-28 05:15:25,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196391049] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:15:25,557 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:15:25,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-28 05:15:25,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840212451] [2024-11-28 05:15:25,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:15:25,558 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 05:15:25,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:25,559 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 05:15:25,559 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:15:25,559 INFO L87 Difference]: Start difference. First operand 406 states and 541 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:25,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:25,718 INFO L93 Difference]: Finished difference Result 780 states and 1053 transitions. [2024-11-28 05:15:25,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:15:25,718 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 73 [2024-11-28 05:15:25,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:25,721 INFO L225 Difference]: With dead ends: 780 [2024-11-28 05:15:25,722 INFO L226 Difference]: Without dead ends: 430 [2024-11-28 05:15:25,723 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:15:25,724 INFO L435 NwaCegarLoop]: 345 mSDtfsCounter, 6 mSDsluCounter, 1023 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1368 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:25,724 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 1368 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:15:25,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2024-11-28 05:15:25,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 430. [2024-11-28 05:15:25,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 379 states have (on average 1.3614775725593669) internal successors, (516), 398 states have internal predecessors, (516), 26 states have call successors, (26), 12 states have call predecessors, (26), 13 states have return successors, (23), 20 states have call predecessors, (23), 20 states have call successors, (23) [2024-11-28 05:15:25,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 565 transitions. [2024-11-28 05:15:25,752 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 565 transitions. Word has length 73 [2024-11-28 05:15:25,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:25,753 INFO L471 AbstractCegarLoop]: Abstraction has 430 states and 565 transitions. [2024-11-28 05:15:25,753 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:15:25,753 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 565 transitions. [2024-11-28 05:15:25,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-28 05:15:25,754 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:25,754 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:25,772 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 05:15:25,960 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-28 05:15:25,960 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:25,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:25,961 INFO L85 PathProgramCache]: Analyzing trace with hash -262915507, now seen corresponding path program 1 times [2024-11-28 05:15:25,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:25,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585070533] [2024-11-28 05:15:25,961 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:25,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:26,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:27,104 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 1 proven. 28 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-11-28 05:15:27,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:27,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585070533] [2024-11-28 05:15:27,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585070533] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:15:27,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580614528] [2024-11-28 05:15:27,105 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:27,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:15:27,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:15:27,107 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:15:27,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 05:15:28,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:28,804 INFO L256 TraceCheckSpWp]: Trace formula consists of 2132 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 05:15:28,807 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:15:28,938 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 1 proven. 28 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-11-28 05:15:28,938 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:15:29,332 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 1 proven. 28 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2024-11-28 05:15:29,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580614528] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:15:29,333 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:15:29,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-28 05:15:29,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351167282] [2024-11-28 05:15:29,333 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:15:29,334 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 05:15:29,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:29,335 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 05:15:29,335 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:15:29,336 INFO L87 Difference]: Start difference. First operand 430 states and 565 transitions. Second operand has 13 states, 13 states have (on average 6.0) internal successors, (78), 13 states have internal predecessors, (78), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 05:15:29,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:29,598 INFO L93 Difference]: Finished difference Result 840 states and 1119 transitions. [2024-11-28 05:15:29,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 05:15:29,599 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.0) internal successors, (78), 13 states have internal predecessors, (78), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 89 [2024-11-28 05:15:29,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:29,603 INFO L225 Difference]: With dead ends: 840 [2024-11-28 05:15:29,603 INFO L226 Difference]: Without dead ends: 478 [2024-11-28 05:15:29,604 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:15:29,605 INFO L435 NwaCegarLoop]: 345 mSDtfsCounter, 6 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:29,605 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 1027 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:15:29,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2024-11-28 05:15:29,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 478. [2024-11-28 05:15:29,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 427 states have (on average 1.3208430913348945) internal successors, (564), 446 states have internal predecessors, (564), 26 states have call successors, (26), 12 states have call predecessors, (26), 13 states have return successors, (23), 20 states have call predecessors, (23), 20 states have call successors, (23) [2024-11-28 05:15:29,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 613 transitions. [2024-11-28 05:15:29,634 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 613 transitions. Word has length 89 [2024-11-28 05:15:29,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:29,635 INFO L471 AbstractCegarLoop]: Abstraction has 478 states and 613 transitions. [2024-11-28 05:15:29,635 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.0) internal successors, (78), 13 states have internal predecessors, (78), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 05:15:29,635 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 613 transitions. [2024-11-28 05:15:29,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-28 05:15:29,636 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:29,636 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:29,653 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-28 05:15:29,836 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-28 05:15:29,837 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:29,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:29,837 INFO L85 PathProgramCache]: Analyzing trace with hash -1887256463, now seen corresponding path program 2 times [2024-11-28 05:15:29,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:29,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675461929] [2024-11-28 05:15:29,837 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:15:29,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:30,639 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 05:15:30,639 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:15:31,580 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-28 05:15:31,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:31,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675461929] [2024-11-28 05:15:31,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675461929] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:31,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:31,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 05:15:31,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858565843] [2024-11-28 05:15:31,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:31,581 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 05:15:31,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:31,583 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 05:15:31,583 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-28 05:15:31,583 INFO L87 Difference]: Start difference. First operand 478 states and 613 transitions. Second operand has 8 states, 6 states have (on average 6.166666666666667) internal successors, (37), 8 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:15:34,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:34,438 INFO L93 Difference]: Finished difference Result 699 states and 914 transitions. [2024-11-28 05:15:34,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 05:15:34,439 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 6.166666666666667) internal successors, (37), 8 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 113 [2024-11-28 05:15:34,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:34,444 INFO L225 Difference]: With dead ends: 699 [2024-11-28 05:15:34,444 INFO L226 Difference]: Without dead ends: 698 [2024-11-28 05:15:34,445 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-28 05:15:34,447 INFO L435 NwaCegarLoop]: 238 mSDtfsCounter, 679 mSDsluCounter, 1045 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 694 SdHoareTripleChecker+Valid, 1283 SdHoareTripleChecker+Invalid, 777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:34,447 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [694 Valid, 1283 Invalid, 777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-28 05:15:34,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2024-11-28 05:15:34,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 665. [2024-11-28 05:15:34,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 593 states have (on average 1.3558178752107926) internal successors, (804), 613 states have internal predecessors, (804), 41 states have call successors, (41), 18 states have call predecessors, (41), 19 states have return successors, (39), 35 states have call predecessors, (39), 35 states have call successors, (39) [2024-11-28 05:15:34,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 884 transitions. [2024-11-28 05:15:34,495 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 884 transitions. Word has length 113 [2024-11-28 05:15:34,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:34,495 INFO L471 AbstractCegarLoop]: Abstraction has 665 states and 884 transitions. [2024-11-28 05:15:34,496 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 6.166666666666667) internal successors, (37), 8 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:15:34,496 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 884 transitions. [2024-11-28 05:15:34,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-28 05:15:34,497 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:34,497 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:34,497 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 05:15:34,497 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:34,498 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:34,498 INFO L85 PathProgramCache]: Analyzing trace with hash 1624592823, now seen corresponding path program 1 times [2024-11-28 05:15:34,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:34,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534789795] [2024-11-28 05:15:34,498 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:34,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:35,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:36,144 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2024-11-28 05:15:36,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:36,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534789795] [2024-11-28 05:15:36,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534789795] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:15:36,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296114506] [2024-11-28 05:15:36,145 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:36,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:15:36,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:15:36,148 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:15:36,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 05:15:37,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:37,987 INFO L256 TraceCheckSpWp]: Trace formula consists of 2271 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 05:15:37,990 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:15:38,969 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-28 05:15:38,969 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:15:38,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296114506] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:38,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:15:38,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 11 [2024-11-28 05:15:38,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014220777] [2024-11-28 05:15:38,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:38,971 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:15:38,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:38,971 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:15:38,971 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-11-28 05:15:38,972 INFO L87 Difference]: Start difference. First operand 665 states and 884 transitions. Second operand has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:15:40,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:40,219 INFO L93 Difference]: Finished difference Result 911 states and 1218 transitions. [2024-11-28 05:15:40,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:15:40,221 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 114 [2024-11-28 05:15:40,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:40,224 INFO L225 Difference]: With dead ends: 911 [2024-11-28 05:15:40,224 INFO L226 Difference]: Without dead ends: 581 [2024-11-28 05:15:40,226 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-11-28 05:15:40,226 INFO L435 NwaCegarLoop]: 235 mSDtfsCounter, 545 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:40,227 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [554 Valid, 609 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-28 05:15:40,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2024-11-28 05:15:40,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 581. [2024-11-28 05:15:40,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 517 states have (on average 1.3172147001934236) internal successors, (681), 533 states have internal predecessors, (681), 38 states have call successors, (38), 17 states have call predecessors, (38), 17 states have return successors, (34), 32 states have call predecessors, (34), 32 states have call successors, (34) [2024-11-28 05:15:40,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 753 transitions. [2024-11-28 05:15:40,264 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 753 transitions. Word has length 114 [2024-11-28 05:15:40,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:40,264 INFO L471 AbstractCegarLoop]: Abstraction has 581 states and 753 transitions. [2024-11-28 05:15:40,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:15:40,265 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 753 transitions. [2024-11-28 05:15:40,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-28 05:15:40,266 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:40,266 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 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] [2024-11-28 05:15:40,284 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-28 05:15:40,467 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:15:40,467 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting getoptErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:40,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:40,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1765203455, now seen corresponding path program 1 times [2024-11-28 05:15:40,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:40,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088073534] [2024-11-28 05:15:40,468 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:40,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:41,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:41,570 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2024-11-28 05:15:41,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:41,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088073534] [2024-11-28 05:15:41,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088073534] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:41,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:41,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:15:41,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524502525] [2024-11-28 05:15:41,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:41,572 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:15:41,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:41,573 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:15:41,573 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:15:41,573 INFO L87 Difference]: Start difference. First operand 581 states and 753 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:15:41,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:41,623 INFO L93 Difference]: Finished difference Result 1016 states and 1359 transitions. [2024-11-28 05:15:41,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:15:41,624 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 125 [2024-11-28 05:15:41,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:41,628 INFO L225 Difference]: With dead ends: 1016 [2024-11-28 05:15:41,628 INFO L226 Difference]: Without dead ends: 583 [2024-11-28 05:15:41,629 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:15:41,630 INFO L435 NwaCegarLoop]: 344 mSDtfsCounter, 0 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:41,630 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 684 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:15:41,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2024-11-28 05:15:41,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 583. [2024-11-28 05:15:41,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 519 states have (on average 1.3159922928709056) internal successors, (683), 535 states have internal predecessors, (683), 38 states have call successors, (38), 17 states have call predecessors, (38), 17 states have return successors, (34), 32 states have call predecessors, (34), 32 states have call successors, (34) [2024-11-28 05:15:41,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 755 transitions. [2024-11-28 05:15:41,665 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 755 transitions. Word has length 125 [2024-11-28 05:15:41,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:41,665 INFO L471 AbstractCegarLoop]: Abstraction has 583 states and 755 transitions. [2024-11-28 05:15:41,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:15:41,665 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 755 transitions. [2024-11-28 05:15:41,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-28 05:15:41,667 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:41,667 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 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] [2024-11-28 05:15:41,667 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-28 05:15:41,668 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting getoptErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:41,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:41,668 INFO L85 PathProgramCache]: Analyzing trace with hash 76259713, now seen corresponding path program 1 times [2024-11-28 05:15:41,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:41,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675000982] [2024-11-28 05:15:41,668 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:41,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:42,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:43,301 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2024-11-28 05:15:43,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:43,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675000982] [2024-11-28 05:15:43,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675000982] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:43,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:43,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:15:43,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656382391] [2024-11-28 05:15:43,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:43,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:15:43,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:43,303 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:15:43,304 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:15:43,304 INFO L87 Difference]: Start difference. First operand 583 states and 755 transitions. Second operand has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:15:43,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:43,677 INFO L93 Difference]: Finished difference Result 862 states and 1116 transitions. [2024-11-28 05:15:43,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:15:43,678 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 125 [2024-11-28 05:15:43,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:43,683 INFO L225 Difference]: With dead ends: 862 [2024-11-28 05:15:43,683 INFO L226 Difference]: Without dead ends: 860 [2024-11-28 05:15:43,684 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:15:43,685 INFO L435 NwaCegarLoop]: 333 mSDtfsCounter, 605 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 605 SdHoareTripleChecker+Valid, 903 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:43,685 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [605 Valid, 903 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 05:15:43,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2024-11-28 05:15:43,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 682. [2024-11-28 05:15:43,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 602 states have (on average 1.3322259136212624) internal successors, (802), 624 states have internal predecessors, (802), 47 states have call successors, (47), 24 states have call predecessors, (47), 24 states have return successors, (39), 35 states have call predecessors, (39), 35 states have call successors, (39) [2024-11-28 05:15:43,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 888 transitions. [2024-11-28 05:15:43,750 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 888 transitions. Word has length 125 [2024-11-28 05:15:43,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:43,751 INFO L471 AbstractCegarLoop]: Abstraction has 682 states and 888 transitions. [2024-11-28 05:15:43,751 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:15:43,751 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 888 transitions. [2024-11-28 05:15:43,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-28 05:15:43,753 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:43,753 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:43,753 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-28 05:15:43,754 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:43,754 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:43,754 INFO L85 PathProgramCache]: Analyzing trace with hash -217298837, now seen corresponding path program 1 times [2024-11-28 05:15:43,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:43,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440857630] [2024-11-28 05:15:43,755 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:43,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:44,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:44,736 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-28 05:15:44,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:44,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440857630] [2024-11-28 05:15:44,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440857630] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:44,736 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:44,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:15:44,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664588452] [2024-11-28 05:15:44,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:44,737 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:15:44,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:44,737 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:15:44,740 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:44,740 INFO L87 Difference]: Start difference. First operand 682 states and 888 transitions. Second operand has 5 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:15:44,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:44,838 INFO L93 Difference]: Finished difference Result 693 states and 898 transitions. [2024-11-28 05:15:44,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:15:44,841 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 126 [2024-11-28 05:15:44,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:44,845 INFO L225 Difference]: With dead ends: 693 [2024-11-28 05:15:44,845 INFO L226 Difference]: Without dead ends: 690 [2024-11-28 05:15:44,846 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:15:44,850 INFO L435 NwaCegarLoop]: 341 mSDtfsCounter, 13 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 1359 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:44,850 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 1359 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:15:44,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2024-11-28 05:15:44,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 687. [2024-11-28 05:15:44,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 606 states have (on average 1.3316831683168318) internal successors, (807), 628 states have internal predecessors, (807), 47 states have call successors, (47), 25 states have call predecessors, (47), 25 states have return successors, (39), 35 states have call predecessors, (39), 35 states have call successors, (39) [2024-11-28 05:15:44,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 893 transitions. [2024-11-28 05:15:44,894 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 893 transitions. Word has length 126 [2024-11-28 05:15:44,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:44,896 INFO L471 AbstractCegarLoop]: Abstraction has 687 states and 893 transitions. [2024-11-28 05:15:44,896 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:15:44,896 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 893 transitions. [2024-11-28 05:15:44,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-28 05:15:44,899 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:44,899 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:44,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-28 05:15:44,899 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:44,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:44,900 INFO L85 PathProgramCache]: Analyzing trace with hash -217296915, now seen corresponding path program 1 times [2024-11-28 05:15:44,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:44,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477611418] [2024-11-28 05:15:44,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:44,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:45,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:46,027 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-28 05:15:46,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:46,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477611418] [2024-11-28 05:15:46,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477611418] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:46,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:46,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:15:46,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359788605] [2024-11-28 05:15:46,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:46,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:15:46,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:46,028 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:15:46,028 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:15:46,028 INFO L87 Difference]: Start difference. First operand 687 states and 893 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:15:46,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:46,230 INFO L93 Difference]: Finished difference Result 1297 states and 1748 transitions. [2024-11-28 05:15:46,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:15:46,231 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 126 [2024-11-28 05:15:46,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:46,237 INFO L225 Difference]: With dead ends: 1297 [2024-11-28 05:15:46,237 INFO L226 Difference]: Without dead ends: 994 [2024-11-28 05:15:46,238 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:46,240 INFO L435 NwaCegarLoop]: 382 mSDtfsCounter, 173 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:46,241 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 1085 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:15:46,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2024-11-28 05:15:46,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 818. [2024-11-28 05:15:46,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 734 states have (on average 1.3664850136239781) internal successors, (1003), 756 states have internal predecessors, (1003), 50 states have call successors, (50), 25 states have call predecessors, (50), 25 states have return successors, (46), 38 states have call predecessors, (46), 38 states have call successors, (46) [2024-11-28 05:15:46,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 1099 transitions. [2024-11-28 05:15:46,319 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 1099 transitions. Word has length 126 [2024-11-28 05:15:46,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:46,320 INFO L471 AbstractCegarLoop]: Abstraction has 818 states and 1099 transitions. [2024-11-28 05:15:46,321 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:15:46,321 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 1099 transitions. [2024-11-28 05:15:46,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-28 05:15:46,327 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:46,327 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:46,327 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-28 05:15:46,327 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:46,328 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:46,328 INFO L85 PathProgramCache]: Analyzing trace with hash -308490377, now seen corresponding path program 1 times [2024-11-28 05:15:46,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:46,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384031298] [2024-11-28 05:15:46,328 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:46,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:47,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:47,334 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-28 05:15:47,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:47,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384031298] [2024-11-28 05:15:47,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384031298] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:47,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:47,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:15:47,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815383696] [2024-11-28 05:15:47,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:47,335 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:15:47,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:47,336 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:15:47,336 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:47,336 INFO L87 Difference]: Start difference. First operand 818 states and 1099 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:15:47,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:47,451 INFO L93 Difference]: Finished difference Result 1506 states and 2070 transitions. [2024-11-28 05:15:47,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:15:47,452 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 125 [2024-11-28 05:15:47,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:47,456 INFO L225 Difference]: With dead ends: 1506 [2024-11-28 05:15:47,456 INFO L226 Difference]: Without dead ends: 836 [2024-11-28 05:15:47,458 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:47,460 INFO L435 NwaCegarLoop]: 343 mSDtfsCounter, 0 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1359 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:47,461 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1359 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:15:47,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2024-11-28 05:15:47,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 832. [2024-11-28 05:15:47,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 745 states have (on average 1.3610738255033556) internal successors, (1014), 766 states have internal predecessors, (1014), 50 states have call successors, (50), 25 states have call predecessors, (50), 28 states have return successors, (52), 42 states have call predecessors, (52), 38 states have call successors, (52) [2024-11-28 05:15:47,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 1116 transitions. [2024-11-28 05:15:47,508 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 1116 transitions. Word has length 125 [2024-11-28 05:15:47,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:47,508 INFO L471 AbstractCegarLoop]: Abstraction has 832 states and 1116 transitions. [2024-11-28 05:15:47,509 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:15:47,509 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 1116 transitions. [2024-11-28 05:15:47,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-28 05:15:47,510 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:47,511 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:47,511 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-28 05:15:47,511 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:47,511 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:47,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1474151858, now seen corresponding path program 1 times [2024-11-28 05:15:47,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:47,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546294875] [2024-11-28 05:15:47,512 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:47,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:48,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:49,082 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-28 05:15:49,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:49,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546294875] [2024-11-28 05:15:49,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546294875] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:49,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:15:49,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:15:49,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392389373] [2024-11-28 05:15:49,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:49,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:15:49,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:49,083 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:15:49,083 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:49,084 INFO L87 Difference]: Start difference. First operand 832 states and 1116 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:15:53,131 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:15:57,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:15:57,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:57,917 INFO L93 Difference]: Finished difference Result 1307 states and 1767 transitions. [2024-11-28 05:15:57,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:15:57,917 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 127 [2024-11-28 05:15:57,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:57,923 INFO L225 Difference]: With dead ends: 1307 [2024-11-28 05:15:57,923 INFO L226 Difference]: Without dead ends: 1021 [2024-11-28 05:15:57,924 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:15:57,927 INFO L435 NwaCegarLoop]: 434 mSDtfsCounter, 445 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 11 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 1106 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:57,927 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [445 Valid, 1106 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 150 Invalid, 2 Unknown, 0 Unchecked, 8.7s Time] [2024-11-28 05:15:57,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1021 states. [2024-11-28 05:15:57,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1021 to 860. [2024-11-28 05:15:57,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 771 states have (on average 1.3592736705577173) internal successors, (1048), 792 states have internal predecessors, (1048), 52 states have call successors, (52), 25 states have call predecessors, (52), 28 states have return successors, (54), 44 states have call predecessors, (54), 40 states have call successors, (54) [2024-11-28 05:15:57,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1154 transitions. [2024-11-28 05:15:57,994 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1154 transitions. Word has length 127 [2024-11-28 05:15:57,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:57,995 INFO L471 AbstractCegarLoop]: Abstraction has 860 states and 1154 transitions. [2024-11-28 05:15:57,995 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:15:57,995 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1154 transitions. [2024-11-28 05:15:57,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-28 05:15:57,997 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:57,997 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:15:57,997 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-28 05:15:57,997 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:15:57,997 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:57,998 INFO L85 PathProgramCache]: Analyzing trace with hash -2060957872, now seen corresponding path program 1 times [2024-11-28 05:15:57,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:57,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314594379] [2024-11-28 05:15:57,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:57,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:59,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:16:01,377 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-28 05:16:01,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:16:01,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314594379] [2024-11-28 05:16:01,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314594379] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:16:01,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:16:01,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 05:16:01,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570375482] [2024-11-28 05:16:01,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:16:01,378 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 05:16:01,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:16:01,379 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 05:16:01,379 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-28 05:16:01,379 INFO L87 Difference]: Start difference. First operand 860 states and 1154 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:16:05,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:09,455 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:13,477 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:17,555 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:21,596 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:25,619 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:16:28,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:16:28,984 INFO L93 Difference]: Finished difference Result 1220 states and 1648 transitions. [2024-11-28 05:16:28,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 05:16:28,985 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 127 [2024-11-28 05:16:28,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:16:28,989 INFO L225 Difference]: With dead ends: 1220 [2024-11-28 05:16:28,990 INFO L226 Difference]: Without dead ends: 1070 [2024-11-28 05:16:28,991 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2024-11-28 05:16:28,991 INFO L435 NwaCegarLoop]: 434 mSDtfsCounter, 923 mSDsluCounter, 2530 mSDsCounter, 0 mSdLazyCounter, 720 mSolverCounterSat, 55 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 2964 SdHoareTripleChecker+Invalid, 781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 720 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:16:28,992 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [933 Valid, 2964 Invalid, 781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 720 Invalid, 6 Unknown, 0 Unchecked, 27.2s Time] [2024-11-28 05:16:28,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2024-11-28 05:16:29,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 948. [2024-11-28 05:16:29,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 857 states have (on average 1.3745624270711785) internal successors, (1178), 876 states have internal predecessors, (1178), 54 states have call successors, (54), 25 states have call predecessors, (54), 28 states have return successors, (62), 48 states have call predecessors, (62), 42 states have call successors, (62) [2024-11-28 05:16:29,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 1294 transitions. [2024-11-28 05:16:29,098 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 1294 transitions. Word has length 127 [2024-11-28 05:16:29,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:16:29,098 INFO L471 AbstractCegarLoop]: Abstraction has 948 states and 1294 transitions. [2024-11-28 05:16:29,099 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:16:29,099 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 1294 transitions. [2024-11-28 05:16:29,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-28 05:16:29,100 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:16:29,100 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 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] [2024-11-28 05:16:29,100 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-28 05:16:29,101 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:16:29,102 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:16:29,102 INFO L85 PathProgramCache]: Analyzing trace with hash -2100703694, now seen corresponding path program 1 times [2024-11-28 05:16:29,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:16:29,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936078005] [2024-11-28 05:16:29,103 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:16:29,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:16:29,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:16:30,004 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2024-11-28 05:16:30,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:16:30,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936078005] [2024-11-28 05:16:30,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936078005] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:16:30,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:16:30,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:16:30,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466185734] [2024-11-28 05:16:30,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:16:30,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:16:30,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:16:30,006 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:16:30,006 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:16:30,006 INFO L87 Difference]: Start difference. First operand 948 states and 1294 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 05:16:30,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:16:30,130 INFO L93 Difference]: Finished difference Result 1765 states and 2481 transitions. [2024-11-28 05:16:30,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:16:30,130 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 129 [2024-11-28 05:16:30,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:16:30,135 INFO L225 Difference]: With dead ends: 1765 [2024-11-28 05:16:30,135 INFO L226 Difference]: Without dead ends: 965 [2024-11-28 05:16:30,137 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:16:30,138 INFO L435 NwaCegarLoop]: 341 mSDtfsCounter, 8 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1010 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:16:30,138 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 1010 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:16:30,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2024-11-28 05:16:30,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 959. [2024-11-28 05:16:30,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 868 states have (on average 1.369815668202765) internal successors, (1189), 887 states have internal predecessors, (1189), 54 states have call successors, (54), 25 states have call predecessors, (54), 28 states have return successors, (62), 48 states have call predecessors, (62), 42 states have call successors, (62) [2024-11-28 05:16:30,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 1305 transitions. [2024-11-28 05:16:30,197 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 1305 transitions. Word has length 129 [2024-11-28 05:16:30,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:16:30,197 INFO L471 AbstractCegarLoop]: Abstraction has 959 states and 1305 transitions. [2024-11-28 05:16:30,197 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-28 05:16:30,197 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 1305 transitions. [2024-11-28 05:16:30,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-28 05:16:30,199 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:16:30,199 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 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] [2024-11-28 05:16:30,199 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-28 05:16:30,199 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:16:30,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:16:30,200 INFO L85 PathProgramCache]: Analyzing trace with hash -2055006846, now seen corresponding path program 1 times [2024-11-28 05:16:30,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:16:30,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847325135] [2024-11-28 05:16:30,200 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:16:30,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:16:30,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:16:31,777 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 384 trivial. 0 not checked. [2024-11-28 05:16:31,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:16:31,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847325135] [2024-11-28 05:16:31,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847325135] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:16:31,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788337196] [2024-11-28 05:16:31,778 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:16:31,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:16:31,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:16:31,781 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:16:31,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 05:16:33,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:16:33,986 INFO L256 TraceCheckSpWp]: Trace formula consists of 2311 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 05:16:33,989 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:16:35,456 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2024-11-28 05:16:35,456 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:16:36,774 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 384 trivial. 0 not checked. [2024-11-28 05:16:36,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788337196] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:16:36,775 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:16:36,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 25 [2024-11-28 05:16:36,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368514742] [2024-11-28 05:16:36,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:16:36,775 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-28 05:16:36,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:16:36,776 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-28 05:16:36,776 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2024-11-28 05:16:36,777 INFO L87 Difference]: Start difference. First operand 959 states and 1305 transitions. Second operand has 25 states, 25 states have (on average 4.16) internal successors, (104), 23 states have internal predecessors, (104), 7 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-28 05:16:44,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:16:44,940 INFO L93 Difference]: Finished difference Result 2179 states and 3021 transitions. [2024-11-28 05:16:44,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-28 05:16:44,941 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.16) internal successors, (104), 23 states have internal predecessors, (104), 7 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 128 [2024-11-28 05:16:44,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:16:44,952 INFO L225 Difference]: With dead ends: 2179 [2024-11-28 05:16:44,952 INFO L226 Difference]: Without dead ends: 1367 [2024-11-28 05:16:44,955 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 240 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=380, Invalid=1782, Unknown=0, NotChecked=0, Total=2162 [2024-11-28 05:16:44,956 INFO L435 NwaCegarLoop]: 233 mSDtfsCounter, 2859 mSDsluCounter, 2804 mSDsCounter, 0 mSdLazyCounter, 1799 mSolverCounterSat, 460 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2877 SdHoareTripleChecker+Valid, 3037 SdHoareTripleChecker+Invalid, 2259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 460 IncrementalHoareTripleChecker+Valid, 1799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:16:44,958 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2877 Valid, 3037 Invalid, 2259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [460 Valid, 1799 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2024-11-28 05:16:44,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1367 states. [2024-11-28 05:16:45,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1367 to 1108. [2024-11-28 05:16:45,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1108 states, 1010 states have (on average 1.3643564356435645) internal successors, (1378), 1032 states have internal predecessors, (1378), 58 states have call successors, (58), 25 states have call predecessors, (58), 31 states have return successors, (84), 52 states have call predecessors, (84), 46 states have call successors, (84) [2024-11-28 05:16:45,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1108 states to 1108 states and 1520 transitions. [2024-11-28 05:16:45,075 INFO L78 Accepts]: Start accepts. Automaton has 1108 states and 1520 transitions. Word has length 128 [2024-11-28 05:16:45,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:16:45,076 INFO L471 AbstractCegarLoop]: Abstraction has 1108 states and 1520 transitions. [2024-11-28 05:16:45,076 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.16) internal successors, (104), 23 states have internal predecessors, (104), 7 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-28 05:16:45,076 INFO L276 IsEmpty]: Start isEmpty. Operand 1108 states and 1520 transitions. [2024-11-28 05:16:45,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-28 05:16:45,079 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:16:45,079 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:16:45,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-28 05:16:45,279 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:16:45,280 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:16:45,281 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:16:45,281 INFO L85 PathProgramCache]: Analyzing trace with hash -419061447, now seen corresponding path program 1 times [2024-11-28 05:16:45,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:16:45,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41477328] [2024-11-28 05:16:45,281 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:16:45,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:16:46,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:16:50,673 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2024-11-28 05:16:50,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:16:50,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41477328] [2024-11-28 05:16:50,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41477328] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:16:50,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189403326] [2024-11-28 05:16:50,673 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:16:50,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:16:50,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:16:50,675 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:16:50,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 05:16:53,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:16:53,010 INFO L256 TraceCheckSpWp]: Trace formula consists of 2348 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-28 05:16:53,014 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:16:53,590 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 05:16:53,930 INFO L349 Elim1Store]: treesize reduction 25, result has 30.6 percent of original size [2024-11-28 05:16:53,930 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2024-11-28 05:16:56,995 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2024-11-28 05:16:56,995 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:16:59,361 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2024-11-28 05:16:59,370 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 46 [2024-11-28 05:17:00,073 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2024-11-28 05:17:00,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189403326] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:17:00,074 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:17:00,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11, 13] total 35 [2024-11-28 05:17:00,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224980445] [2024-11-28 05:17:00,074 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:17:00,075 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-28 05:17:00,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:17:00,076 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-28 05:17:00,076 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 05:17:00,076 INFO L87 Difference]: Start difference. First operand 1108 states and 1520 transitions. Second operand has 35 states, 35 states have (on average 4.0285714285714285) internal successors, (141), 35 states have internal predecessors, (141), 6 states have call successors, (6), 5 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-28 05:17:04,107 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:08,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:12,160 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:16,198 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:20,228 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 05:17:24,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:28,316 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:32,340 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:36,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:40,430 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 05:17:44,470 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:48,538 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:52,578 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:17:56,647 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:18:00,675 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:18:04,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:18:08,755 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 05:18:12,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:18:26,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:18:32,491 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:18:36,564 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:18:41,078 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:18:45,355 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:18:50,043 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:18:55,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:18:59,645 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:19:03,648 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:19:07,848 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:19:11,890 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:19:16,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:19:20,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:19:25,161 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:19:32,808 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:19:37,070 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:19:41,076 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:19:46,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:19:47,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:47,758 INFO L93 Difference]: Finished difference Result 1903 states and 2585 transitions. [2024-11-28 05:19:47,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-28 05:19:47,759 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 4.0285714285714285) internal successors, (141), 35 states have internal predecessors, (141), 6 states have call successors, (6), 5 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 128 [2024-11-28 05:19:47,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:47,768 INFO L225 Difference]: With dead ends: 1903 [2024-11-28 05:19:47,768 INFO L226 Difference]: Without dead ends: 1727 [2024-11-28 05:19:47,771 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 239 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 869 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=516, Invalid=2905, Unknown=1, NotChecked=0, Total=3422 [2024-11-28 05:19:47,771 INFO L435 NwaCegarLoop]: 392 mSDtfsCounter, 4557 mSDsluCounter, 6999 mSDsCounter, 0 mSdLazyCounter, 3967 mSolverCounterSat, 728 mSolverCounterUnsat, 36 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 159.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4557 SdHoareTripleChecker+Valid, 7391 SdHoareTripleChecker+Invalid, 4731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 728 IncrementalHoareTripleChecker+Valid, 3967 IncrementalHoareTripleChecker+Invalid, 36 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 160.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:47,772 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4557 Valid, 7391 Invalid, 4731 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [728 Valid, 3967 Invalid, 36 Unknown, 0 Unchecked, 160.4s Time] [2024-11-28 05:19:47,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1727 states. [2024-11-28 05:19:47,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1727 to 1260. [2024-11-28 05:19:47,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1260 states, 1138 states have (on average 1.3620386643233744) internal successors, (1550), 1161 states have internal predecessors, (1550), 74 states have call successors, (74), 35 states have call predecessors, (74), 39 states have return successors, (92), 66 states have call predecessors, (92), 58 states have call successors, (92) [2024-11-28 05:19:47,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1260 states to 1260 states and 1716 transitions. [2024-11-28 05:19:47,899 INFO L78 Accepts]: Start accepts. Automaton has 1260 states and 1716 transitions. Word has length 128 [2024-11-28 05:19:47,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:47,900 INFO L471 AbstractCegarLoop]: Abstraction has 1260 states and 1716 transitions. [2024-11-28 05:19:47,900 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 4.0285714285714285) internal successors, (141), 35 states have internal predecessors, (141), 6 states have call successors, (6), 5 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-28 05:19:47,900 INFO L276 IsEmpty]: Start isEmpty. Operand 1260 states and 1716 transitions. [2024-11-28 05:19:47,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-28 05:19:47,902 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:47,902 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:47,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-28 05:19:48,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:19:48,103 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:19:48,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:48,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1244203256, now seen corresponding path program 1 times [2024-11-28 05:19:48,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:48,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897599795] [2024-11-28 05:19:48,104 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:48,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:48,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:19:48,984 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-28 05:19:48,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:19:48,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897599795] [2024-11-28 05:19:48,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897599795] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:19:48,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:19:48,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:19:48,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032760445] [2024-11-28 05:19:48,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:19:48,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:19:48,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:19:48,986 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:19:48,986 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:19:48,986 INFO L87 Difference]: Start difference. First operand 1260 states and 1716 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:19:49,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:19:49,078 INFO L93 Difference]: Finished difference Result 1682 states and 2280 transitions. [2024-11-28 05:19:49,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:19:49,079 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 129 [2024-11-28 05:19:49,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:19:49,084 INFO L225 Difference]: With dead ends: 1682 [2024-11-28 05:19:49,084 INFO L226 Difference]: Without dead ends: 1263 [2024-11-28 05:19:49,085 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:19:49,086 INFO L435 NwaCegarLoop]: 344 mSDtfsCounter, 0 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:19:49,086 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 683 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:19:49,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1263 states. [2024-11-28 05:19:49,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1263 to 1263. [2024-11-28 05:19:49,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1263 states, 1141 states have (on average 1.3610867659947414) internal successors, (1553), 1164 states have internal predecessors, (1553), 74 states have call successors, (74), 35 states have call predecessors, (74), 39 states have return successors, (92), 66 states have call predecessors, (92), 58 states have call successors, (92) [2024-11-28 05:19:49,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1263 states to 1263 states and 1719 transitions. [2024-11-28 05:19:49,192 INFO L78 Accepts]: Start accepts. Automaton has 1263 states and 1719 transitions. Word has length 129 [2024-11-28 05:19:49,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:19:49,193 INFO L471 AbstractCegarLoop]: Abstraction has 1263 states and 1719 transitions. [2024-11-28 05:19:49,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:19:49,193 INFO L276 IsEmpty]: Start isEmpty. Operand 1263 states and 1719 transitions. [2024-11-28 05:19:49,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-28 05:19:49,195 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:19:49,195 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:19:49,195 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-28 05:19:49,195 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:19:49,195 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:19:49,196 INFO L85 PathProgramCache]: Analyzing trace with hash -2053549882, now seen corresponding path program 1 times [2024-11-28 05:19:49,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:19:49,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362550120] [2024-11-28 05:19:49,196 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:19:49,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:19:50,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 05:19:50,563 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-28 05:19:51,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 05:19:51,336 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-28 05:19:51,336 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-28 05:19:51,337 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONUNSUPPORTED_FEATURE (45 of 46 remaining) [2024-11-28 05:19:51,341 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location getoptErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (44 of 46 remaining) [2024-11-28 05:19:51,342 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location getoptErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 46 remaining) [2024-11-28 05:19:51,342 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location getoptErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 46 remaining) [2024-11-28 05:19:51,342 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location getoptErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 46 remaining) [2024-11-28 05:19:51,342 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE (40 of 46 remaining) [2024-11-28 05:19:51,343 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 46 remaining) [2024-11-28 05:19:51,344 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 46 remaining) [2024-11-28 05:19:51,344 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 46 remaining) [2024-11-28 05:19:51,344 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 46 remaining) [2024-11-28 05:19:51,344 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 46 remaining) [2024-11-28 05:19:51,344 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 46 remaining) [2024-11-28 05:19:51,344 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 46 remaining) [2024-11-28 05:19:51,344 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 46 remaining) [2024-11-28 05:19:51,344 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 46 remaining) [2024-11-28 05:19:51,345 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 46 remaining) [2024-11-28 05:19:51,345 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 46 remaining) [2024-11-28 05:19:51,345 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 46 remaining) [2024-11-28 05:19:51,345 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 46 remaining) [2024-11-28 05:19:51,345 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 46 remaining) [2024-11-28 05:19:51,345 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 46 remaining) [2024-11-28 05:19:51,345 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 46 remaining) [2024-11-28 05:19:51,345 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr17ASSERT_VIOLATIONUNSUPPORTED_FEATURE (23 of 46 remaining) [2024-11-28 05:19:51,345 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 46 remaining) [2024-11-28 05:19:51,345 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 46 remaining) [2024-11-28 05:19:51,345 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 46 remaining) [2024-11-28 05:19:51,346 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 46 remaining) [2024-11-28 05:19:51,347 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 46 remaining) [2024-11-28 05:19:51,347 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 46 remaining) [2024-11-28 05:19:51,347 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18ASSERT_VIOLATIONUNSUPPORTED_FEATURE (2 of 46 remaining) [2024-11-28 05:19:51,347 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 46 remaining) [2024-11-28 05:19:51,347 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 46 remaining) [2024-11-28 05:19:51,347 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-28 05:19:51,353 INFO L422 BasicCegarLoop]: Path program histogram: [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] [2024-11-28 05:19:51,576 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 05:19:51,584 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 05:19:51 BoogieIcfgContainer [2024-11-28 05:19:51,586 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 05:19:51,587 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 05:19:51,587 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 05:19:51,588 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 05:19:51,589 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:14:49" (3/4) ... [2024-11-28 05:19:51,591 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-11-28 05:19:51,593 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 05:19:51,593 INFO L158 Benchmark]: Toolchain (without parser) took 312141.76ms. Allocated memory was 142.6MB in the beginning and 1.2GB in the end (delta: 1.1GB). Free memory was 113.7MB in the beginning and 451.7MB in the end (delta: -338.0MB). Peak memory consumption was 750.7MB. Max. memory is 16.1GB. [2024-11-28 05:19:51,594 INFO L158 Benchmark]: CDTParser took 0.43ms. Allocated memory is still 142.6MB. Free memory is still 80.9MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 05:19:51,594 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1745.54ms. Allocated memory is still 142.6MB. Free memory was 113.5MB in the beginning and 65.9MB in the end (delta: 47.6MB). Peak memory consumption was 73.1MB. Max. memory is 16.1GB. [2024-11-28 05:19:51,594 INFO L158 Benchmark]: Boogie Procedure Inliner took 185.38ms. Allocated memory was 142.6MB in the beginning and 427.8MB in the end (delta: 285.2MB). Free memory was 65.9MB in the beginning and 385.7MB in the end (delta: -319.9MB). Peak memory consumption was 25.1MB. Max. memory is 16.1GB. [2024-11-28 05:19:51,595 INFO L158 Benchmark]: Boogie Preprocessor took 304.79ms. Allocated memory is still 427.8MB. Free memory was 385.7MB in the beginning and 361.2MB in the end (delta: 24.5MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-28 05:19:51,595 INFO L158 Benchmark]: RCFGBuilder took 8055.91ms. Allocated memory is still 427.8MB. Free memory was 361.2MB in the beginning and 344.5MB in the end (delta: 16.7MB). Peak memory consumption was 209.6MB. Max. memory is 16.1GB. [2024-11-28 05:19:51,595 INFO L158 Benchmark]: TraceAbstraction took 301833.40ms. Allocated memory was 427.8MB in the beginning and 1.2GB in the end (delta: 796.9MB). Free memory was 344.5MB in the beginning and 451.8MB in the end (delta: -107.3MB). Peak memory consumption was 689.7MB. Max. memory is 16.1GB. [2024-11-28 05:19:51,596 INFO L158 Benchmark]: Witness Printer took 5.47ms. Allocated memory is still 1.2GB. Free memory was 451.8MB in the beginning and 451.7MB in the end (delta: 70.0kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 05:19:51,597 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.43ms. Allocated memory is still 142.6MB. Free memory is still 80.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1745.54ms. Allocated memory is still 142.6MB. Free memory was 113.5MB in the beginning and 65.9MB in the end (delta: 47.6MB). Peak memory consumption was 73.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 185.38ms. Allocated memory was 142.6MB in the beginning and 427.8MB in the end (delta: 285.2MB). Free memory was 65.9MB in the beginning and 385.7MB in the end (delta: -319.9MB). Peak memory consumption was 25.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 304.79ms. Allocated memory is still 427.8MB. Free memory was 385.7MB in the beginning and 361.2MB in the end (delta: 24.5MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * RCFGBuilder took 8055.91ms. Allocated memory is still 427.8MB. Free memory was 361.2MB in the beginning and 344.5MB in the end (delta: 16.7MB). Peak memory consumption was 209.6MB. Max. memory is 16.1GB. * TraceAbstraction took 301833.40ms. Allocated memory was 427.8MB in the beginning and 1.2GB in the end (delta: 796.9MB). Free memory was 344.5MB in the beginning and 451.8MB in the end (delta: -107.3MB). Peak memory consumption was 689.7MB. Max. memory is 16.1GB. * Witness Printer took 5.47ms. Allocated memory is still 1.2GB. Free memory was 451.8MB in the beginning and 451.7MB in the end (delta: 70.0kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * 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 - UnprovableResult [Line: 2606]: Unable to prove that there are no unsupported features in the program Unable to prove that there are no unsupported features in the program Reason: overapproximation of fflush at line 2606. Possible FailurePath: [L2198] static const char *applet_name; [L2199] static signed int bb_errno_location; [L2199] static signed int bb_errno_location; [L2200] static signed int * const bb_errno = &bb_errno_location; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2201] static const char bb_msg_memory_exhausted[14l] = { (const char)111, (const char)117, (const char)116, (const char)32, (const char)111, (const char)102, (const char)32, (const char)109, (const char)101, (const char)109, (const char)111, (const char)114, (const char)121, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2202] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2203] static const char bb_msg_standard_output[16l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)111, (const char)117, (const char)116, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2204-L2207] static struct suffix_mult bkm_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)109, (char)0, (char)0, (char)0 }, .mult=(unsigned int)(1024 * 1024) }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2208] static struct __jmp_buf_tag die_jmp[1l]; [L2209] static signed int die_sleep; [L2210] static const char head_opts[7l] = { (const char)110, (const char)58, (const char)99, (const char)58, (const char)113, (const char)118, (const char)0 }; [L2210] static const char head_opts[7l] = { (const char)110, (const char)58, (const char)99, (const char)58, (const char)113, (const char)118, (const char)0 }; [L2210] static const char head_opts[7l] = { (const char)110, (const char)58, (const char)99, (const char)58, (const char)113, (const char)118, (const char)0 }; [L2210] static const char head_opts[7l] = { (const char)110, (const char)58, (const char)99, (const char)58, (const char)113, (const char)118, (const char)0 }; [L2210] static const char head_opts[7l] = { (const char)110, (const char)58, (const char)99, (const char)58, (const char)113, (const char)118, (const char)0 }; [L2210] static const char head_opts[7l] = { (const char)110, (const char)58, (const char)99, (const char)58, (const char)113, (const char)118, (const char)0 }; [L2210] static const char head_opts[7l] = { (const char)110, (const char)58, (const char)99, (const char)58, (const char)113, (const char)118, (const char)0 }; [L2210] static const char head_opts[7l] = { (const char)110, (const char)58, (const char)99, (const char)58, (const char)113, (const char)118, (const char)0 }; [L2211] static signed char logmode = (signed char)1; [L2212] static const char *msg_eol = "\n"; [L2213] static unsigned char xfunc_error_retval = (unsigned char)1; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; [L2870] static struct utmp dummy_utmp; VAL [applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2933] char *a = malloc(11); [L2934] a[10] = 0 [L2935] int i=0; VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=0, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] COND TRUE i<10 VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=0, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2936] a[i]=__VERIFIER_nondet_char() VAL [applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] ++i VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=1, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] COND TRUE i<10 VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=1, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2936] a[i]=__VERIFIER_nondet_char() VAL [applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] ++i VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=2, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] COND TRUE i<10 VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=2, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2936] a[i]=__VERIFIER_nondet_char() VAL [applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] ++i VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=3, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] COND TRUE i<10 VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=3, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2936] a[i]=__VERIFIER_nondet_char() VAL [applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] ++i VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=4, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] COND TRUE i<10 VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=4, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2936] a[i]=__VERIFIER_nondet_char() VAL [applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] ++i VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=5, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] COND TRUE i<10 VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=5, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2936] a[i]=__VERIFIER_nondet_char() VAL [applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] ++i VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=6, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] COND TRUE i<10 VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=6, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2936] a[i]=__VERIFIER_nondet_char() VAL [applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] ++i VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=7, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] COND TRUE i<10 VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=7, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2936] a[i]=__VERIFIER_nondet_char() VAL [applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] ++i VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=8, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] COND TRUE i<10 VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=8, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2936] a[i]=__VERIFIER_nondet_char() VAL [applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] ++i VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=9, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] COND TRUE i<10 VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=9, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2936] a[i]=__VERIFIER_nondet_char() VAL [applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] ++i VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=10, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2935] COND FALSE !(i<10) VAL [a={-1:0}, applet_name={0:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, xfunc_error_retval=1] [L2937] applet_name = a [L2938] bb_errno_location = __VERIFIER_nondet_int() [L2939] optind = 1 [L2940] int argc = __VERIFIER_nondet_int(); [L2941] CALL assume_abort_if_not(argc >= 1 && argc <= 10000) VAL [\old(cond)=1, applet_name={-1:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optind=1, xfunc_error_retval=1] [L9] COND FALSE !(!cond) VAL [\old(cond)=1, applet_name={-1:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optind=1, xfunc_error_retval=1] [L2941] RET assume_abort_if_not(argc >= 1 && argc <= 10000) VAL [applet_name={-1:0}, argc=1, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optind=1, xfunc_error_retval=1] [L2942] EXPR argc+1 [L2942] char **argv=malloc((argc+1)*sizeof(char*)); [L2943] EXPR argc+1 [L2943] char **mem_track=malloc((argc+1)*sizeof(char*)); [L2944] argv[argc]=0 [L2945] int i=0; VAL [applet_name={-1:0}, argc=1, argv={-13:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, i=0, logmode=1, mem_track={-14:0}, msg_eol={3:0}, optind=1, xfunc_error_retval=1] [L2945] COND TRUE i= argc || argv[optind][0] != '-' VAL [\old(argc)=1, \old(argv)={-13:0}, \old(optind)=1, \old(optstring)={20:0}, applet_name={-1:0}, argc=1, argv={-13:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optarg={1048621:1048580}, optind=1, optstring={20:0}, result=-1, xfunc_error_retval=1] [L2887] optind >= argc || argv[optind][0] != '-' VAL [\old(argc)=1, \old(argv)={-13:0}, \old(optind)=1, \old(optstring)={20:0}, applet_name={-1:0}, argc=1, argv={-13:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optarg={1048621:1048580}, optind=1, optstring={20:0}, result=-1, xfunc_error_retval=1] [L2887] COND TRUE optind >= argc || argv[optind][0] != '-' [L2888] return -1; VAL [\old(argc)=1, \old(argv)={-13:0}, \old(optind)=1, \old(optstring)={20:0}, \result=-1, applet_name={-1:0}, argc=1, argv={-13:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optarg={1048621:1048580}, optind=1, optstring={20:0}, result=-1, xfunc_error_retval=1] [L2512] RET, EXPR getopt(argc, argv, head_opts) VAL [applet_name={-1:0}, argc=1, argv={-13:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, count=10, count_bytes=0, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, header_threshhold=1, logmode=1, msg_eol={3:0}, negative_N={331:0}, optarg={1048621:1048580}, optind=1, xfunc_error_retval=1] [L2512] opt=getopt(argc, argv, head_opts) [L2513] COND TRUE !(opt > 0) VAL [applet_name={-1:0}, argc=1, argv={-13:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, count=10, count_bytes=0, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, header_threshhold=1, logmode=1, msg_eol={3:0}, negative_N={331:0}, optarg={1048621:1048580}, optind=1, xfunc_error_retval=1] [L2553] EXPR argc - optind [L2553] argc = argc - optind [L2554] argv = argv + (signed long int)optind [L2555] EXPR \read(**argv) VAL [applet_name={-1:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optarg={1048621:1048580}, optind=1, xfunc_error_retval=1] [L2555] COND TRUE *argv == ((char *)((void *)0)) [L2557] argv = argv - 1l [L2558] *argv = (char *)"-" VAL [applet_name={-1:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optarg={1048621:1048580}, optind=1, xfunc_error_retval=1] [L2560] fmt = "\n==> %s <==\n" + (signed long int)1 VAL [applet_name={-1:0}, argc=0, argv={-13:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, count=10, count_bytes=0, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, header_threshhold=1, logmode=1, msg_eol={3:0}, negative_N={331:0}, optarg={1048621:1048580}, optind=1, xfunc_error_retval=1] [L2561] COND TRUE header_threshhold >= argc [L2562] header_threshhold = 0 VAL [applet_name={-1:0}, argv={-13:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, count=10, count_bytes=0, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, header_threshhold=0, logmode=1, msg_eol={3:0}, negative_N={331:0}, optarg={1048621:1048580}, optind=1, xfunc_error_retval=1] [L2563] EXPR \read(negative_N) VAL [applet_name={-1:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optarg={1048621:1048580}, optind=1, xfunc_error_retval=1] [L2563] COND FALSE !(!((signed int)negative_N == 0)) [L2570] EXPR \read(**argv) [L2570] CALL, EXPR fopen_or_warn_stdin(*argv) [L2453] struct _IO_FILE *fp = stdin; [L2454] _Bool tmp_if_expr$1; VAL [applet_name={-1:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, filename={9:0}, fp={0:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optarg={1048621:1048580}, optind=1, stdin={0:0}, xfunc_error_retval=1] [L2455] COND TRUE !(filename == bb_msg_standard_input) [L2457] EXPR \read(*filename) VAL [applet_name={-1:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optarg={1048621:1048580}, optind=1, stdin={0:0}, xfunc_error_retval=1] [L2457] COND FALSE !(!((signed int)*filename == 45)) [L2460] EXPR filename[(signed long int)1] [L2460] tmp_if_expr$1 = ((signed int)filename[(signed long int)1] != 0 ? (signed int)(1 != 0) : (signed int)(0 != 0)) != 0 VAL [applet_name={-1:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, filename={9:0}, fp={0:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optarg={1048621:1048580}, optind=1, stdin={0:0}, tmp_if_expr$1=0, xfunc_error_retval=1] [L2461] COND FALSE !(!(tmp_if_expr$1 == (_Bool)0)) VAL [applet_name={-1:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, filename={9:0}, fp={0:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optarg={1048621:1048580}, optind=1, stdin={0:0}, xfunc_error_retval=1] [L2464] return fp; VAL [\result={0:0}, applet_name={-1:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, filename={9:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optarg={1048621:1048580}, optind=1, stdin={0:0}, xfunc_error_retval=1] [L2570] RET, EXPR fopen_or_warn_stdin(*argv) [L2570] fp=fopen_or_warn_stdin(*argv) [L2571] COND FALSE !(!(fp == ((struct _IO_FILE *)((void *)0)))) [L2600] retval = 1 VAL [applet_name={-1:0}, argv={-13:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, count=10, count_bytes=0, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, header_threshhold=0, logmode=1, msg_eol={3:0}, negative_N={331:0}, optarg={1048621:1048580}, optind=1, stdin={0:0}, xfunc_error_retval=1] [L2601] fmt = "\n==> %s <==\n" [L2602] argv = argv + 1l [L2603] EXPR \read(**argv) VAL [applet_name={-1:0}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, logmode=1, msg_eol={3:0}, optarg={1048621:1048580}, optind=1, stdin={0:0}, xfunc_error_retval=1] [L2603] COND TRUE *argv == ((char *)((void *)0)) [L2606] fflush(stdout) VAL [applet_name={-1:0}, argv={-13:8}, bb_errno={15:0}, bb_errno_location={15:0}, bb_msg_memory_exhausted={16:0}, bb_msg_standard_input={17:0}, bb_msg_standard_output={18:0}, bkm_suffixes={19:0}, count=10, count_bytes=0, die_sleep=0, dummy_utmp={21:0}, head_opts={20:0}, header_threshhold=0, logmode=1, msg_eol={3:0}, negative_N={331:0}, optarg={1048621:1048580}, optind=1, stdin={0:0}, xfunc_error_retval=1] - UnprovableResult [Line: 2895]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2895]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2902]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2902]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 854]: Unable to prove that there are no unsupported features in the program Unable to prove that there are no unsupported features in the program Reason: Not analyzed. - UnprovableResult [Line: 2342]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2342]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2350]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2350]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2358]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2358]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2360]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2360]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2361]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2361]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2367]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2367]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2370]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2370]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2377]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2377]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2427]: Unable to prove that there are no unsupported features in the program Unable to prove that there are no unsupported features in the program Reason: Not analyzed. - UnprovableResult [Line: 2479]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2479]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2935]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2935]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2942]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2942]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2943]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2943]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2950]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2950]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2945]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2945]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2502]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2502]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2504]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2504]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2804]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2804]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2553]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2553]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2676]: Unable to prove that there are no unsupported features in the program Unable to prove that there are no unsupported features in the program Reason: Not analyzed. - UnprovableResult [Line: 2954]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2954]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 48 procedures, 526 locations, 46 error locations. Started 1 CEGAR loops. OverallTime: 301.5s, OverallIterations: 29, TraceHistogramMax: 10, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 222.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 44 mSolverCounterUnknown, 12114 SdHoareTripleChecker+Valid, 210.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12008 mSDsluCounter, 38502 SdHoareTripleChecker+Invalid, 207.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 29003 mSDsCounter, 1495 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 8701 IncrementalHoareTripleChecker+Invalid, 10240 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1495 mSolverCounterUnsat, 9499 mSDtfsCounter, 8701 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1400 GetRequests, 1177 SyntacticMatches, 3 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1608 ImplicationChecksByTransitivity, 16.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1263occurred in iteration=28, InterpolantAutomatonStates: 195, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.3s AutomataMinimizationTime, 28 MinimizatonAttempts, 1590 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.2s SsaConstructionTime, 6.8s SatisfiabilityAnalysisTime, 31.7s InterpolantComputationTime, 3120 NumberOfCodeBlocks, 3018 NumberOfCodeBlocksAsserted, 40 NumberOfCheckSat, 3417 ConstructedInterpolants, 16 QuantifiedInterpolants, 12085 SizeOfPredicates, 15 NumberOfNonLiveVariables, 21944 ConjunctsInSsa, 85 ConjunctsInUnsatCore, 45 InterpolantComputations, 22 PerfectInterpolantSequences, 9487/9653 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, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-28 05:19:51,725 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/busybox-1.22.0/head-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 215d23787da0121fe1d31fb918e95ec539d610f21ad7af0cf3de67b0df205419 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 05:19:54,790 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 05:19:54,913 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-64bit-Automizer_Bitvector.epf [2024-11-28 05:19:54,920 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 05:19:54,921 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 05:19:54,921 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2024-11-28 05:19:55,003 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 05:19:55,004 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 05:19:55,004 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 05:19:55,005 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 05:19:55,005 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 05:19:55,005 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 05:19:55,005 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 05:19:55,006 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 05:19:55,006 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 05:19:55,006 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 05:19:55,006 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 05:19:55,006 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 05:19:55,006 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 05:19:55,006 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 05:19:55,007 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 05:19:55,007 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 05:19:55,018 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-28 05:19:55,018 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-28 05:19:55,018 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-28 05:19:55,018 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-28 05:19:55,018 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-28 05:19:55,018 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 05:19:55,018 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 05:19:55,018 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 05:19:55,019 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 05:19:55,019 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 05:19:55,019 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 05:19:55,019 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 05:19:55,019 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:19:55,019 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 05:19:55,019 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 05:19:55,019 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 05:19:55,019 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 05:19:55,019 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:19:55,020 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 05:19:55,020 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 05:19:55,020 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 05:19:55,020 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 05:19:55,020 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-28 05:19:55,020 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-28 05:19:55,020 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 05:19:55,020 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 05:19:55,020 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 05:19:55,020 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 05:19:55,020 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 215d23787da0121fe1d31fb918e95ec539d610f21ad7af0cf3de67b0df205419 [2024-11-28 05:19:55,414 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 05:19:55,425 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 05:19:55,427 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 05:19:55,429 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 05:19:55,429 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 05:19:55,432 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/busybox-1.22.0/head-2.i [2024-11-28 05:19:58,712 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/data/f6bef8e5b/22706c41c8b94bcc9625c3543f6cb4fe/FLAG2df303805 [2024-11-28 05:19:59,349 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 05:19:59,351 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/sv-benchmarks/c/busybox-1.22.0/head-2.i [2024-11-28 05:19:59,406 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/data/f6bef8e5b/22706c41c8b94bcc9625c3543f6cb4fe/FLAG2df303805 [2024-11-28 05:19:59,787 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/data/f6bef8e5b/22706c41c8b94bcc9625c3543f6cb4fe [2024-11-28 05:19:59,790 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 05:19:59,791 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 05:19:59,793 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 05:19:59,793 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 05:19:59,799 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 05:19:59,800 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 05:19:59" (1/1) ... [2024-11-28 05:19:59,801 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4df148c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:19:59, skipping insertion in model container [2024-11-28 05:19:59,801 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 05:19:59" (1/1) ... [2024-11-28 05:19:59,867 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 05:20:01,364 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,366 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,369 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,374 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,375 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,377 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,381 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,382 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,383 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,383 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,388 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,390 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,394 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,397 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,399 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,403 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,404 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,406 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,406 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,409 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,414 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,418 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,434 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,452 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,452 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,462 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,478 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,486 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,494 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,500 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,509 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,510 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,512 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,514 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,515 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,517 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,521 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,540 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,556 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,577 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-28 05:20:01,590 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 05:20:01,637 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 05:20:01,903 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 05:20:02,226 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: vasprintf [2024-11-28 05:20:02,236 INFO L204 MainTranslator]: Completed translation [2024-11-28 05:20:02,237 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02 WrapperNode [2024-11-28 05:20:02,237 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 05:20:02,238 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 05:20:02,239 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 05:20:02,239 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 05:20:02,249 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,326 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,442 INFO L138 Inliner]: procedures = 596, calls = 697, calls flagged for inlining = 30, calls inlined = 28, statements flattened = 1364 [2024-11-28 05:20:02,442 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 05:20:02,443 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 05:20:02,443 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 05:20:02,443 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 05:20:02,456 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,457 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,474 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,584 INFO L175 MemorySlicer]: Split 566 memory accesses to 19 slices as follows [20, 3, 2, 9, 7, 3, 2, 9, 32, 15, 24, 10, 355, 1, 3, 4, 18, 2, 47]. 63 percent of accesses are in the largest equivalence class. The 379 initializations are split as follows [4, 0, 2, 0, 0, 3, 2, 1, 2, 0, 0, 7, 355, 0, 0, 1, 0, 0, 2]. The 120 writes are split as follows [15, 3, 0, 6, 7, 0, 0, 4, 21, 1, 21, 0, 0, 1, 0, 1, 4, 1, 35]. [2024-11-28 05:20:02,585 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,586 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,718 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,725 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,753 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,831 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,850 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,895 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 05:20:02,896 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 05:20:02,898 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 05:20:02,898 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 05:20:02,899 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (1/1) ... [2024-11-28 05:20:02,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:20:02,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:20:02,955 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 05:20:02,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 05:20:03,004 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#0 [2024-11-28 05:20:03,004 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#1 [2024-11-28 05:20:03,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#2 [2024-11-28 05:20:03,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#3 [2024-11-28 05:20:03,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#4 [2024-11-28 05:20:03,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#5 [2024-11-28 05:20:03,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#6 [2024-11-28 05:20:03,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#7 [2024-11-28 05:20:03,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#8 [2024-11-28 05:20:03,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#9 [2024-11-28 05:20:03,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#10 [2024-11-28 05:20:03,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#11 [2024-11-28 05:20:03,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#12 [2024-11-28 05:20:03,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#13 [2024-11-28 05:20:03,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#14 [2024-11-28 05:20:03,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#15 [2024-11-28 05:20:03,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#16 [2024-11-28 05:20:03,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#17 [2024-11-28 05:20:03,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#18 [2024-11-28 05:20:03,006 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#0 [2024-11-28 05:20:03,006 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#1 [2024-11-28 05:20:03,006 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#2 [2024-11-28 05:20:03,006 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#3 [2024-11-28 05:20:03,006 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#4 [2024-11-28 05:20:03,006 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#5 [2024-11-28 05:20:03,006 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#6 [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#7 [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#8 [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#9 [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#10 [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#11 [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#12 [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#13 [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#14 [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#15 [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#16 [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#17 [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#18 [2024-11-28 05:20:03,007 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_getc [2024-11-28 05:20:03,007 INFO L138 BoogieDeclarations]: Found implementation of procedure _IO_getc [2024-11-28 05:20:03,007 INFO L130 BoogieDeclarations]: Found specification of procedure xrealloc [2024-11-28 05:20:03,008 INFO L138 BoogieDeclarations]: Found implementation of procedure xrealloc [2024-11-28 05:20:03,011 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 05:20:03,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2024-11-28 05:20:03,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2024-11-28 05:20:03,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2024-11-28 05:20:03,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2024-11-28 05:20:03,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2024-11-28 05:20:03,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2024-11-28 05:20:03,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-28 05:20:03,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2024-11-28 05:20:03,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2024-11-28 05:20:03,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2024-11-28 05:20:03,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-28 05:20:03,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-28 05:20:03,015 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-28 05:20:03,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-28 05:20:03,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-28 05:20:03,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-11-28 05:20:03,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-11-28 05:20:03,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-11-28 05:20:03,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-11-28 05:20:03,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-11-28 05:20:03,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-11-28 05:20:03,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-11-28 05:20:03,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-11-28 05:20:03,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-11-28 05:20:03,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2024-11-28 05:20:03,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2024-11-28 05:20:03,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2024-11-28 05:20:03,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2024-11-28 05:20:03,020 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2024-11-28 05:20:03,020 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2024-11-28 05:20:03,021 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2024-11-28 05:20:03,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 05:20:03,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 05:20:03,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-28 05:20:03,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-28 05:20:03,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-28 05:20:03,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-28 05:20:03,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-28 05:20:03,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-28 05:20:03,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-28 05:20:03,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-28 05:20:03,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-28 05:20:03,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-28 05:20:03,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-28 05:20:03,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-28 05:20:03,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-28 05:20:03,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-28 05:20:03,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-28 05:20:03,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-28 05:20:03,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-28 05:20:03,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-28 05:20:03,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-28 05:20:03,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2024-11-28 05:20:03,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2024-11-28 05:20:03,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2024-11-28 05:20:03,026 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2024-11-28 05:20:03,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2024-11-28 05:20:03,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2024-11-28 05:20:03,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2024-11-28 05:20:03,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2024-11-28 05:20:03,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2024-11-28 05:20:03,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2024-11-28 05:20:03,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2024-11-28 05:20:03,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2024-11-28 05:20:03,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2024-11-28 05:20:03,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2024-11-28 05:20:03,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2024-11-28 05:20:03,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2024-11-28 05:20:03,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2024-11-28 05:20:03,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2024-11-28 05:20:03,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2024-11-28 05:20:03,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2024-11-28 05:20:03,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2024-11-28 05:20:03,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2024-11-28 05:20:03,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2024-11-28 05:20:03,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2024-11-28 05:20:03,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2024-11-28 05:20:03,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2024-11-28 05:20:03,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2024-11-28 05:20:03,036 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 05:20:03,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 05:20:03,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-28 05:20:03,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-28 05:20:03,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-28 05:20:03,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-28 05:20:03,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-28 05:20:03,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-11-28 05:20:03,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-11-28 05:20:03,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-11-28 05:20:03,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-11-28 05:20:03,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-11-28 05:20:03,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-11-28 05:20:03,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-11-28 05:20:03,037 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-11-28 05:20:03,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-11-28 05:20:03,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-11-28 05:20:03,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-11-28 05:20:03,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2024-11-28 05:20:03,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2024-11-28 05:20:03,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2024-11-28 05:20:03,041 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2024-11-28 05:20:03,041 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2024-11-28 05:20:03,041 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-11-28 05:20:03,041 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-11-28 05:20:03,041 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-11-28 05:20:03,041 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-11-28 05:20:03,041 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2024-11-28 05:20:03,042 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc [2024-11-28 05:20:03,042 INFO L130 BoogieDeclarations]: Found specification of procedure getopt [2024-11-28 05:20:03,042 INFO L138 BoogieDeclarations]: Found implementation of procedure getopt [2024-11-28 05:20:03,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-28 05:20:03,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-28 05:20:03,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-28 05:20:03,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-28 05:20:03,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-28 05:20:03,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-28 05:20:03,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-28 05:20:03,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-28 05:20:03,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-28 05:20:03,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-28 05:20:03,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-28 05:20:03,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-28 05:20:03,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-28 05:20:03,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-28 05:20:03,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-28 05:20:03,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-28 05:20:03,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-28 05:20:03,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-28 05:20:03,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-28 05:20:03,051 INFO L130 BoogieDeclarations]: Found specification of procedure bb_simple_perror_msg [2024-11-28 05:20:03,051 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_simple_perror_msg [2024-11-28 05:20:03,051 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 05:20:03,051 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 05:20:03,051 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 05:20:03,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-28 05:20:03,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-28 05:20:03,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-28 05:20:03,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-28 05:20:03,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-28 05:20:03,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-28 05:20:03,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-28 05:20:03,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-28 05:20:03,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-28 05:20:03,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-28 05:20:03,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-28 05:20:03,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-28 05:20:03,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-28 05:20:03,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-28 05:20:03,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-28 05:20:03,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-28 05:20:03,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-28 05:20:03,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-28 05:20:03,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-28 05:20:03,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-28 05:20:03,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-28 05:20:03,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-28 05:20:03,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-28 05:20:03,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-28 05:20:03,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-28 05:20:03,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-28 05:20:03,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-28 05:20:03,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-28 05:20:03,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-28 05:20:03,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-28 05:20:03,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-28 05:20:03,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-28 05:20:03,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-28 05:20:03,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2024-11-28 05:20:03,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2024-11-28 05:20:03,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2024-11-28 05:20:03,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2024-11-28 05:20:03,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2024-11-28 05:20:03,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-11-28 05:20:03,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-11-28 05:20:03,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-11-28 05:20:03,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-11-28 05:20:03,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-11-28 05:20:03,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-11-28 05:20:03,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-11-28 05:20:03,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-11-28 05:20:03,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2024-11-28 05:20:03,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2024-11-28 05:20:03,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2024-11-28 05:20:03,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2024-11-28 05:20:03,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2024-11-28 05:20:03,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2024-11-28 05:20:03,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2024-11-28 05:20:03,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2024-11-28 05:20:03,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2024-11-28 05:20:03,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2024-11-28 05:20:03,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2024-11-28 05:20:03,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-11-28 05:20:03,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-11-28 05:20:03,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-11-28 05:20:03,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-11-28 05:20:03,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-11-28 05:20:03,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-11-28 05:20:03,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-11-28 05:20:03,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-11-28 05:20:03,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2024-11-28 05:20:03,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2024-11-28 05:20:03,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2024-11-28 05:20:03,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2024-11-28 05:20:03,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2024-11-28 05:20:03,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2024-11-28 05:20:03,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2024-11-28 05:20:03,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2024-11-28 05:20:03,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2024-11-28 05:20:03,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2024-11-28 05:20:03,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2024-11-28 05:20:03,071 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc_fgets [2024-11-28 05:20:03,071 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc_fgets [2024-11-28 05:20:03,071 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg_and_die [2024-11-28 05:20:03,071 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg_and_die [2024-11-28 05:20:04,207 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 05:20:04,211 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 05:20:25,180 INFO L? ?]: Removed 560 outVars from TransFormulas that were not future-live. [2024-11-28 05:20:25,180 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 05:20:25,206 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 05:20:25,206 INFO L312 CfgBuilder]: Removed 45 assume(true) statements. [2024-11-28 05:20:25,207 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:20:25 BoogieIcfgContainer [2024-11-28 05:20:25,207 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 05:20:25,209 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 05:20:25,209 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 05:20:25,215 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 05:20:25,216 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 05:19:59" (1/3) ... [2024-11-28 05:20:25,216 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12b926c0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 05:20:25, skipping insertion in model container [2024-11-28 05:20:25,217 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:20:02" (2/3) ... [2024-11-28 05:20:25,217 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12b926c0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 05:20:25, skipping insertion in model container [2024-11-28 05:20:25,217 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:20:25" (3/3) ... [2024-11-28 05:20:25,219 INFO L128 eAbstractionObserver]: Analyzing ICFG head-2.i [2024-11-28 05:20:25,237 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 05:20:25,240 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG head-2.i that has 48 procedures, 519 locations, 1 initial locations, 41 loop locations, and 46 error locations. [2024-11-28 05:20:25,314 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 05:20:25,329 INFO L333 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, 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;@eaad187, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 05:20:25,329 INFO L334 AbstractCegarLoop]: Starting to check reachability of 46 error locations. [2024-11-28 05:20:25,338 INFO L276 IsEmpty]: Start isEmpty. Operand has 378 states, 291 states have (on average 1.5910652920962198) internal successors, (463), 340 states have internal predecessors, (463), 29 states have call successors, (29), 12 states have call predecessors, (29), 12 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-11-28 05:20:25,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-28 05:20:25,346 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:25,347 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-28 05:20:25,348 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:20:25,355 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:25,357 INFO L85 PathProgramCache]: Analyzing trace with hash 570742046, now seen corresponding path program 1 times [2024-11-28 05:20:25,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:20:25,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1048028118] [2024-11-28 05:20:25,380 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:20:25,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:25,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:20:25,386 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:20:25,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 05:20:27,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:20:28,053 INFO L256 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 05:20:28,056 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:20:28,065 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:20:28,065 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:20:28,066 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:20:28,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048028118] [2024-11-28 05:20:28,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048028118] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:20:28,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:20:28,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-28 05:20:28,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292957123] [2024-11-28 05:20:28,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:20:28,072 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 05:20:28,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:20:28,092 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 05:20:28,092 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 05:20:28,096 INFO L87 Difference]: Start difference. First operand has 378 states, 291 states have (on average 1.5910652920962198) internal successors, (463), 340 states have internal predecessors, (463), 29 states have call successors, (29), 12 states have call predecessors, (29), 12 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Second operand has 2 states, 1 states have (on average 5.0) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:20:28,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:28,161 INFO L93 Difference]: Finished difference Result 630 states and 911 transitions. [2024-11-28 05:20:28,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 05:20:28,164 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 5.0) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-28 05:20:28,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:28,180 INFO L225 Difference]: With dead ends: 630 [2024-11-28 05:20:28,180 INFO L226 Difference]: Without dead ends: 258 [2024-11-28 05:20:28,188 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 05:20:28,195 INFO L435 NwaCegarLoop]: 344 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:28,199 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:20:28,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2024-11-28 05:20:28,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 258. [2024-11-28 05:20:28,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 214 states have (on average 1.4158878504672898) internal successors, (303), 231 states have internal predecessors, (303), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:20:28,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 343 transitions. [2024-11-28 05:20:28,286 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 343 transitions. Word has length 5 [2024-11-28 05:20:28,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:28,286 INFO L471 AbstractCegarLoop]: Abstraction has 258 states and 343 transitions. [2024-11-28 05:20:28,286 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 5.0) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:20:28,286 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 343 transitions. [2024-11-28 05:20:28,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-11-28 05:20:28,287 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:28,287 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2024-11-28 05:20:28,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 05:20:28,487 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:28,488 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:20:28,488 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:28,488 INFO L85 PathProgramCache]: Analyzing trace with hash 513134856, now seen corresponding path program 1 times [2024-11-28 05:20:28,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:20:28,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1207789037] [2024-11-28 05:20:28,491 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:20:28,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:28,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:20:28,494 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:20:28,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 05:20:30,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:20:30,895 INFO L256 TraceCheckSpWp]: Trace formula consists of 970 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 05:20:30,897 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:20:31,341 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:20:31,341 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:20:31,341 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:20:31,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207789037] [2024-11-28 05:20:31,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207789037] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:20:31,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:20:31,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 05:20:31,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303543958] [2024-11-28 05:20:31,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:20:31,343 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:20:31,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:20:31,344 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:20:31,344 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:20:31,344 INFO L87 Difference]: Start difference. First operand 258 states and 343 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:20:31,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:31,796 INFO L93 Difference]: Finished difference Result 514 states and 684 transitions. [2024-11-28 05:20:31,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:20:31,797 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2024-11-28 05:20:31,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:31,800 INFO L225 Difference]: With dead ends: 514 [2024-11-28 05:20:31,800 INFO L226 Difference]: Without dead ends: 262 [2024-11-28 05:20:31,802 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:20:31,803 INFO L435 NwaCegarLoop]: 339 mSDtfsCounter, 0 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:31,803 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 674 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 05:20:31,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2024-11-28 05:20:31,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 262. [2024-11-28 05:20:31,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 218 states have (on average 1.408256880733945) internal successors, (307), 235 states have internal predecessors, (307), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:20:31,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 347 transitions. [2024-11-28 05:20:31,833 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 347 transitions. Word has length 6 [2024-11-28 05:20:31,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:31,834 INFO L471 AbstractCegarLoop]: Abstraction has 262 states and 347 transitions. [2024-11-28 05:20:31,834 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:20:31,834 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 347 transitions. [2024-11-28 05:20:31,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-28 05:20:31,835 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:31,835 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1] [2024-11-28 05:20:31,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-28 05:20:32,035 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:32,036 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:20:32,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:32,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1322435662, now seen corresponding path program 1 times [2024-11-28 05:20:32,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:20:32,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1374816411] [2024-11-28 05:20:32,041 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:20:32,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:32,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:20:32,044 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:20:32,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 05:20:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:20:34,423 INFO L256 TraceCheckSpWp]: Trace formula consists of 983 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 05:20:34,424 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:20:35,376 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:20:35,376 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:20:36,521 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:20:36,521 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:20:36,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374816411] [2024-11-28 05:20:36,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374816411] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:20:36,521 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 05:20:36,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2024-11-28 05:20:36,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331557849] [2024-11-28 05:20:36,522 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 05:20:36,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:20:36,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:20:36,523 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:20:36,523 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:20:36,523 INFO L87 Difference]: Start difference. First operand 262 states and 347 transitions. Second operand has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:20:37,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:37,867 INFO L93 Difference]: Finished difference Result 518 states and 690 transitions. [2024-11-28 05:20:37,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:20:37,870 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2024-11-28 05:20:37,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:37,872 INFO L225 Difference]: With dead ends: 518 [2024-11-28 05:20:37,872 INFO L226 Difference]: Without dead ends: 266 [2024-11-28 05:20:37,876 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:20:37,881 INFO L435 NwaCegarLoop]: 337 mSDtfsCounter, 0 mSDsluCounter, 1005 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1342 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:37,881 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1342 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 05:20:37,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2024-11-28 05:20:37,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 262. [2024-11-28 05:20:37,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 219 states have (on average 1.4018264840182648) internal successors, (307), 235 states have internal predecessors, (307), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:20:37,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 347 transitions. [2024-11-28 05:20:37,915 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 347 transitions. Word has length 10 [2024-11-28 05:20:37,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:37,915 INFO L471 AbstractCegarLoop]: Abstraction has 262 states and 347 transitions. [2024-11-28 05:20:37,915 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:20:37,916 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 347 transitions. [2024-11-28 05:20:37,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-28 05:20:37,916 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:37,917 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:20:37,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-28 05:20:38,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:38,117 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:20:38,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:38,118 INFO L85 PathProgramCache]: Analyzing trace with hash -278059286, now seen corresponding path program 1 times [2024-11-28 05:20:38,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:20:38,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [219976673] [2024-11-28 05:20:38,120 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:20:38,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:38,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:20:38,122 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:20:38,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 05:20:40,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:20:40,431 INFO L256 TraceCheckSpWp]: Trace formula consists of 1006 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 05:20:40,433 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:20:41,716 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 05:20:41,716 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:20:41,716 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:20:41,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219976673] [2024-11-28 05:20:41,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219976673] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:20:41,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:20:41,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:20:41,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601082574] [2024-11-28 05:20:41,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:20:41,717 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:20:41,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:20:41,718 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:20:41,718 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:20:41,718 INFO L87 Difference]: Start difference. First operand 262 states and 347 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:20:43,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:43,183 INFO L93 Difference]: Finished difference Result 262 states and 347 transitions. [2024-11-28 05:20:43,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:20:43,184 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2024-11-28 05:20:43,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:43,187 INFO L225 Difference]: With dead ends: 262 [2024-11-28 05:20:43,187 INFO L226 Difference]: Without dead ends: 260 [2024-11-28 05:20:43,187 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:20:43,188 INFO L435 NwaCegarLoop]: 330 mSDtfsCounter, 197 mSDsluCounter, 780 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 1110 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:43,188 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 1110 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-28 05:20:43,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2024-11-28 05:20:43,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2024-11-28 05:20:43,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 219 states have (on average 1.3926940639269407) internal successors, (305), 233 states have internal predecessors, (305), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:20:43,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 345 transitions. [2024-11-28 05:20:43,205 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 345 transitions. Word has length 19 [2024-11-28 05:20:43,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:43,207 INFO L471 AbstractCegarLoop]: Abstraction has 260 states and 345 transitions. [2024-11-28 05:20:43,207 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:20:43,207 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 345 transitions. [2024-11-28 05:20:43,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-28 05:20:43,208 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:43,208 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:20:43,245 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-28 05:20:43,409 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:43,409 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:20:43,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:43,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1786806070, now seen corresponding path program 1 times [2024-11-28 05:20:43,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:20:43,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1547967135] [2024-11-28 05:20:43,411 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:20:43,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:43,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:20:43,413 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:20:43,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 05:20:45,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:20:45,612 INFO L256 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 05:20:45,614 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:20:46,043 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 05:20:46,044 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:20:46,044 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:20:46,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547967135] [2024-11-28 05:20:46,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547967135] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:20:46,044 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:20:46,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 05:20:46,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10765728] [2024-11-28 05:20:46,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:20:46,045 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:20:46,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:20:46,045 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:20:46,045 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:20:46,046 INFO L87 Difference]: Start difference. First operand 260 states and 345 transitions. Second operand has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:20:46,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:46,523 INFO L93 Difference]: Finished difference Result 507 states and 677 transitions. [2024-11-28 05:20:46,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:20:46,525 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2024-11-28 05:20:46,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:46,527 INFO L225 Difference]: With dead ends: 507 [2024-11-28 05:20:46,527 INFO L226 Difference]: Without dead ends: 264 [2024-11-28 05:20:46,528 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:20:46,531 INFO L435 NwaCegarLoop]: 336 mSDtfsCounter, 0 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 667 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:46,532 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 667 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 05:20:46,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2024-11-28 05:20:46,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 264. [2024-11-28 05:20:46,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 223 states have (on average 1.3856502242152466) internal successors, (309), 237 states have internal predecessors, (309), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:20:46,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 349 transitions. [2024-11-28 05:20:46,554 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 349 transitions. Word has length 27 [2024-11-28 05:20:46,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:46,555 INFO L471 AbstractCegarLoop]: Abstraction has 264 states and 349 transitions. [2024-11-28 05:20:46,555 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:20:46,555 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 349 transitions. [2024-11-28 05:20:46,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-28 05:20:46,557 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:46,557 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:20:46,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 05:20:46,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:46,758 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:20:46,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:46,758 INFO L85 PathProgramCache]: Analyzing trace with hash 743443644, now seen corresponding path program 1 times [2024-11-28 05:20:46,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:20:46,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1841630892] [2024-11-28 05:20:46,760 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:20:46,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:46,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:20:46,762 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:20:46,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 05:20:49,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:20:49,164 INFO L256 TraceCheckSpWp]: Trace formula consists of 1099 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 05:20:49,166 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:20:50,072 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 05:20:50,072 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:20:51,372 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 05:20:51,372 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:20:51,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841630892] [2024-11-28 05:20:51,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841630892] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:20:51,373 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 05:20:51,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2024-11-28 05:20:51,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389711696] [2024-11-28 05:20:51,373 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 05:20:51,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:20:51,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:20:51,374 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:20:51,374 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:20:51,375 INFO L87 Difference]: Start difference. First operand 264 states and 349 transitions. Second operand has 6 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:20:53,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:20:53,014 INFO L93 Difference]: Finished difference Result 515 states and 687 transitions. [2024-11-28 05:20:53,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:20:53,016 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2024-11-28 05:20:53,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:20:53,018 INFO L225 Difference]: With dead ends: 515 [2024-11-28 05:20:53,018 INFO L226 Difference]: Without dead ends: 268 [2024-11-28 05:20:53,019 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:20:53,020 INFO L435 NwaCegarLoop]: 334 mSDtfsCounter, 0 mSDsluCounter, 1324 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1658 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:20:53,020 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1658 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 05:20:53,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2024-11-28 05:20:53,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 264. [2024-11-28 05:20:53,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 224 states have (on average 1.3794642857142858) internal successors, (309), 237 states have internal predecessors, (309), 23 states have call successors, (23), 10 states have call predecessors, (23), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 05:20:53,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 349 transitions. [2024-11-28 05:20:53,036 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 349 transitions. Word has length 31 [2024-11-28 05:20:53,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:20:53,037 INFO L471 AbstractCegarLoop]: Abstraction has 264 states and 349 transitions. [2024-11-28 05:20:53,037 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:20:53,037 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 349 transitions. [2024-11-28 05:20:53,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-28 05:20:53,038 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:20:53,038 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:20:53,077 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-28 05:20:53,239 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:53,239 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:20:53,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:20:53,240 INFO L85 PathProgramCache]: Analyzing trace with hash 783816408, now seen corresponding path program 1 times [2024-11-28 05:20:53,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:20:53,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [227332042] [2024-11-28 05:20:53,241 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:20:53,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:20:53,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:20:53,246 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:20:53,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 05:20:55,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:20:55,592 INFO L256 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 05:20:55,594 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:20:57,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 05:20:57,668 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:20:57,669 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:20:57,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227332042] [2024-11-28 05:20:57,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227332042] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:20:57,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:20:57,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:20:57,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790266638] [2024-11-28 05:20:57,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:20:57,669 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:20:57,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:20:57,670 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:20:57,670 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:20:57,670 INFO L87 Difference]: Start difference. First operand 264 states and 349 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:21:12,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:21:12,274 INFO L93 Difference]: Finished difference Result 752 states and 1017 transitions. [2024-11-28 05:21:12,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 05:21:12,275 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 35 [2024-11-28 05:21:12,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:21:12,280 INFO L225 Difference]: With dead ends: 752 [2024-11-28 05:21:12,281 INFO L226 Difference]: Without dead ends: 526 [2024-11-28 05:21:12,282 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:21:12,286 INFO L435 NwaCegarLoop]: 256 mSDtfsCounter, 529 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:21:12,287 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [544 Valid, 925 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 14.0s Time] [2024-11-28 05:21:12,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2024-11-28 05:21:12,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 362. [2024-11-28 05:21:12,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 315 states have (on average 1.4063492063492065) internal successors, (443), 330 states have internal predecessors, (443), 26 states have call successors, (26), 12 states have call predecessors, (26), 13 states have return successors, (23), 20 states have call predecessors, (23), 20 states have call successors, (23) [2024-11-28 05:21:12,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 492 transitions. [2024-11-28 05:21:12,328 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 492 transitions. Word has length 35 [2024-11-28 05:21:12,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:21:12,329 INFO L471 AbstractCegarLoop]: Abstraction has 362 states and 492 transitions. [2024-11-28 05:21:12,329 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:21:12,329 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 492 transitions. [2024-11-28 05:21:12,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-28 05:21:12,330 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:21:12,330 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:21:12,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 05:21:12,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:21:12,531 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:21:12,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:21:12,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1463874778, now seen corresponding path program 1 times [2024-11-28 05:21:12,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:21:12,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [299364637] [2024-11-28 05:21:12,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:21:12,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:21:12,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:21:12,535 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:21:12,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 05:21:14,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:21:14,743 INFO L256 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 05:21:14,745 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:21:17,033 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 05:21:17,034 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:21:17,034 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:21:17,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299364637] [2024-11-28 05:21:17,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299364637] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:21:17,034 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:21:17,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:21:17,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693248140] [2024-11-28 05:21:17,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:21:17,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:21:17,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:21:17,035 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:21:17,035 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:21:17,035 INFO L87 Difference]: Start difference. First operand 362 states and 492 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:21:20,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:21:20,568 INFO L93 Difference]: Finished difference Result 707 states and 965 transitions. [2024-11-28 05:21:20,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:21:20,569 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2024-11-28 05:21:20,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:21:20,572 INFO L225 Difference]: With dead ends: 707 [2024-11-28 05:21:20,572 INFO L226 Difference]: Without dead ends: 376 [2024-11-28 05:21:20,573 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:21:20,574 INFO L435 NwaCegarLoop]: 325 mSDtfsCounter, 203 mSDsluCounter, 1082 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 1407 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-11-28 05:21:20,574 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 1407 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-11-28 05:21:20,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2024-11-28 05:21:20,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 376. [2024-11-28 05:21:20,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 329 states have (on average 1.3920972644376899) internal successors, (458), 344 states have internal predecessors, (458), 26 states have call successors, (26), 12 states have call predecessors, (26), 13 states have return successors, (23), 20 states have call predecessors, (23), 20 states have call successors, (23) [2024-11-28 05:21:20,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 507 transitions. [2024-11-28 05:21:20,603 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 507 transitions. Word has length 35 [2024-11-28 05:21:20,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:21:20,604 INFO L471 AbstractCegarLoop]: Abstraction has 376 states and 507 transitions. [2024-11-28 05:21:20,604 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:21:20,604 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 507 transitions. [2024-11-28 05:21:20,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-28 05:21:20,605 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:21:20,606 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:21:20,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-28 05:21:20,810 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:21:20,810 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:21:20,811 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:21:20,811 INFO L85 PathProgramCache]: Analyzing trace with hash -1049200554, now seen corresponding path program 1 times [2024-11-28 05:21:20,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:21:20,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1574609302] [2024-11-28 05:21:20,813 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:21:20,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:21:20,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:21:20,817 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:21:20,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 05:21:23,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:21:23,225 INFO L256 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 05:21:23,233 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:21:28,701 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 05:21:28,701 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:21:34,364 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 05:21:34,364 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:21:34,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574609302] [2024-11-28 05:21:34,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574609302] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:21:34,365 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 05:21:34,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2024-11-28 05:21:34,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706573119] [2024-11-28 05:21:34,365 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 05:21:34,365 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 05:21:34,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:21:34,366 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 05:21:34,366 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-28 05:21:34,367 INFO L87 Difference]: Start difference. First operand 376 states and 507 transitions. Second operand has 11 states, 10 states have (on average 6.7) internal successors, (67), 11 states have internal predecessors, (67), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-28 05:22:15,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:22:15,718 INFO L93 Difference]: Finished difference Result 812 states and 1115 transitions. [2024-11-28 05:22:15,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 05:22:15,719 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.7) internal successors, (67), 11 states have internal predecessors, (67), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 49 [2024-11-28 05:22:15,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:22:15,724 INFO L225 Difference]: With dead ends: 812 [2024-11-28 05:22:15,724 INFO L226 Difference]: Without dead ends: 811 [2024-11-28 05:22:15,725 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2024-11-28 05:22:15,725 INFO L435 NwaCegarLoop]: 226 mSDtfsCounter, 1140 mSDsluCounter, 1795 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1174 SdHoareTripleChecker+Valid, 2021 SdHoareTripleChecker+Invalid, 1083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.9s IncrementalHoareTripleChecker+Time [2024-11-28 05:22:15,725 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1174 Valid, 2021 Invalid, 1083 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 960 Invalid, 0 Unknown, 0 Unchecked, 37.9s Time] [2024-11-28 05:22:15,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2024-11-28 05:22:15,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 459. [2024-11-28 05:22:15,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 409 states have (on average 1.4083129584352079) internal successors, (576), 425 states have internal predecessors, (576), 28 states have call successors, (28), 12 states have call predecessors, (28), 14 states have return successors, (30), 22 states have call predecessors, (30), 22 states have call successors, (30) [2024-11-28 05:22:15,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 634 transitions. [2024-11-28 05:22:15,765 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 634 transitions. Word has length 49 [2024-11-28 05:22:15,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:22:15,765 INFO L471 AbstractCegarLoop]: Abstraction has 459 states and 634 transitions. [2024-11-28 05:22:15,766 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.7) internal successors, (67), 11 states have internal predecessors, (67), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-28 05:22:15,766 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 634 transitions. [2024-11-28 05:22:15,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-28 05:22:15,767 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:22:15,767 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:22:15,811 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-28 05:22:15,968 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:15,968 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:22:15,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:22:15,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1557663100, now seen corresponding path program 1 times [2024-11-28 05:22:15,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:22:15,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1016042077] [2024-11-28 05:22:15,970 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:22:15,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:15,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:22:15,973 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:22:15,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 05:22:18,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:22:18,253 INFO L256 TraceCheckSpWp]: Trace formula consists of 1175 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 05:22:18,255 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:22:20,556 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-28 05:22:20,556 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:22:23,247 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-28 05:22:23,247 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:22:23,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016042077] [2024-11-28 05:22:23,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016042077] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:22:23,247 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 05:22:23,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2024-11-28 05:22:23,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815690596] [2024-11-28 05:22:23,247 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 05:22:23,248 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:22:23,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:22:23,249 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:22:23,249 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:22:23,249 INFO L87 Difference]: Start difference. First operand 459 states and 634 transitions. Second operand has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:22:25,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:22:25,411 INFO L93 Difference]: Finished difference Result 488 states and 670 transitions. [2024-11-28 05:22:25,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:22:25,412 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2024-11-28 05:22:25,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:22:25,416 INFO L225 Difference]: With dead ends: 488 [2024-11-28 05:22:25,416 INFO L226 Difference]: Without dead ends: 487 [2024-11-28 05:22:25,417 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:22:25,417 INFO L435 NwaCegarLoop]: 337 mSDtfsCounter, 0 mSDsluCounter, 987 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1324 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-28 05:22:25,418 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1324 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-28 05:22:25,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2024-11-28 05:22:25,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 445. [2024-11-28 05:22:25,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 396 states have (on average 1.4166666666666667) internal successors, (561), 411 states have internal predecessors, (561), 28 states have call successors, (28), 12 states have call predecessors, (28), 14 states have return successors, (30), 22 states have call predecessors, (30), 22 states have call successors, (30) [2024-11-28 05:22:25,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 619 transitions. [2024-11-28 05:22:25,451 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 619 transitions. Word has length 49 [2024-11-28 05:22:25,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:22:25,452 INFO L471 AbstractCegarLoop]: Abstraction has 445 states and 619 transitions. [2024-11-28 05:22:25,452 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 05:22:25,452 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 619 transitions. [2024-11-28 05:22:25,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-28 05:22:25,454 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:22:25,454 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:22:25,490 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-28 05:22:25,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:25,655 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting getoptErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:22:25,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:22:25,655 INFO L85 PathProgramCache]: Analyzing trace with hash -1322370035, now seen corresponding path program 1 times [2024-11-28 05:22:25,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:22:25,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [964509146] [2024-11-28 05:22:25,656 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:22:25,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:25,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:22:25,658 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:22:25,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 05:22:27,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:22:27,851 INFO L256 TraceCheckSpWp]: Trace formula consists of 1179 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 05:22:27,853 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:22:28,106 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-28 05:22:28,106 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:22:28,106 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:22:28,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964509146] [2024-11-28 05:22:28,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964509146] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:22:28,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:22:28,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:22:28,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117216303] [2024-11-28 05:22:28,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:22:28,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:22:28,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:22:28,108 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:22:28,108 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:22:28,108 INFO L87 Difference]: Start difference. First operand 445 states and 619 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:22:28,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:22:28,319 INFO L93 Difference]: Finished difference Result 855 states and 1212 transitions. [2024-11-28 05:22:28,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:22:28,320 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 61 [2024-11-28 05:22:28,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:22:28,324 INFO L225 Difference]: With dead ends: 855 [2024-11-28 05:22:28,325 INFO L226 Difference]: Without dead ends: 448 [2024-11-28 05:22:28,326 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:22:28,327 INFO L435 NwaCegarLoop]: 337 mSDtfsCounter, 0 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 670 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:22:28,327 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 670 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:22:28,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2024-11-28 05:22:28,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 448. [2024-11-28 05:22:28,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 399 states have (on average 1.413533834586466) internal successors, (564), 414 states have internal predecessors, (564), 28 states have call successors, (28), 12 states have call predecessors, (28), 14 states have return successors, (30), 22 states have call predecessors, (30), 22 states have call successors, (30) [2024-11-28 05:22:28,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 622 transitions. [2024-11-28 05:22:28,357 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 622 transitions. Word has length 61 [2024-11-28 05:22:28,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:22:28,357 INFO L471 AbstractCegarLoop]: Abstraction has 448 states and 622 transitions. [2024-11-28 05:22:28,358 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:22:28,358 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 622 transitions. [2024-11-28 05:22:28,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-28 05:22:28,359 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:22:28,359 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:22:28,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-28 05:22:28,559 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:28,560 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting getoptErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:22:28,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:22:28,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1283653519, now seen corresponding path program 1 times [2024-11-28 05:22:28,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:22:28,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [787580665] [2024-11-28 05:22:28,561 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:22:28,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:28,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:22:28,563 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:22:28,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 05:22:30,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:22:30,763 INFO L256 TraceCheckSpWp]: Trace formula consists of 1183 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 05:22:30,766 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:22:34,523 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-28 05:22:34,523 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:22:34,523 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:22:34,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787580665] [2024-11-28 05:22:34,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787580665] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:22:34,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:22:34,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:22:34,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84846190] [2024-11-28 05:22:34,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:22:34,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:22:34,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:22:34,524 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:22:34,525 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:22:34,525 INFO L87 Difference]: Start difference. First operand 448 states and 622 transitions. Second operand has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:22:39,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:22:39,765 INFO L93 Difference]: Finished difference Result 1209 states and 1670 transitions. [2024-11-28 05:22:39,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:22:39,766 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 61 [2024-11-28 05:22:39,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:22:39,771 INFO L225 Difference]: With dead ends: 1209 [2024-11-28 05:22:39,771 INFO L226 Difference]: Without dead ends: 879 [2024-11-28 05:22:39,773 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:22:39,774 INFO L435 NwaCegarLoop]: 616 mSDtfsCounter, 586 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 586 SdHoareTripleChecker+Valid, 1156 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:22:39,774 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [586 Valid, 1156 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2024-11-28 05:22:39,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 879 states. [2024-11-28 05:22:39,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 879 to 562. [2024-11-28 05:22:39,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 506 states have (on average 1.4209486166007905) internal successors, (719), 523 states have internal predecessors, (719), 31 states have call successors, (31), 14 states have call predecessors, (31), 18 states have return successors, (39), 25 states have call predecessors, (39), 25 states have call successors, (39) [2024-11-28 05:22:39,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 789 transitions. [2024-11-28 05:22:39,817 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 789 transitions. Word has length 61 [2024-11-28 05:22:39,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:22:39,818 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 789 transitions. [2024-11-28 05:22:39,818 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:22:39,818 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 789 transitions. [2024-11-28 05:22:39,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 05:22:39,819 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:22:39,819 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:22:39,864 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-28 05:22:40,020 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:40,020 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:22:40,020 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:22:40,020 INFO L85 PathProgramCache]: Analyzing trace with hash -2140276157, now seen corresponding path program 1 times [2024-11-28 05:22:40,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:22:40,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1379014325] [2024-11-28 05:22:40,022 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:22:40,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:40,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:22:40,023 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:22:40,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 05:22:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:22:42,050 INFO L256 TraceCheckSpWp]: Trace formula consists of 1258 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 05:22:42,052 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:22:42,957 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-28 05:22:42,957 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:22:42,957 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:22:42,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379014325] [2024-11-28 05:22:42,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379014325] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:22:42,958 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:22:42,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:22:42,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564309039] [2024-11-28 05:22:42,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:22:42,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:22:42,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:22:42,959 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:22:42,959 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:22:42,959 INFO L87 Difference]: Start difference. First operand 562 states and 789 transitions. Second operand has 5 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:22:43,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:22:43,872 INFO L93 Difference]: Finished difference Result 573 states and 799 transitions. [2024-11-28 05:22:43,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:22:43,873 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 62 [2024-11-28 05:22:43,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:22:43,876 INFO L225 Difference]: With dead ends: 573 [2024-11-28 05:22:43,876 INFO L226 Difference]: Without dead ends: 570 [2024-11-28 05:22:43,877 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:22:43,877 INFO L435 NwaCegarLoop]: 334 mSDtfsCounter, 13 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 1331 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:22:43,878 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 1331 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 05:22:43,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2024-11-28 05:22:43,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 567. [2024-11-28 05:22:43,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 510 states have (on average 1.419607843137255) internal successors, (724), 527 states have internal predecessors, (724), 31 states have call successors, (31), 15 states have call predecessors, (31), 19 states have return successors, (39), 25 states have call predecessors, (39), 25 states have call successors, (39) [2024-11-28 05:22:43,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 794 transitions. [2024-11-28 05:22:43,911 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 794 transitions. Word has length 62 [2024-11-28 05:22:43,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:22:43,912 INFO L471 AbstractCegarLoop]: Abstraction has 567 states and 794 transitions. [2024-11-28 05:22:43,912 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:22:43,912 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 794 transitions. [2024-11-28 05:22:43,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 05:22:43,913 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:22:43,913 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:22:43,945 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-28 05:22:44,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:44,114 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:22:44,114 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:22:44,114 INFO L85 PathProgramCache]: Analyzing trace with hash -2140274235, now seen corresponding path program 1 times [2024-11-28 05:22:44,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:22:44,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1376282673] [2024-11-28 05:22:44,115 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:22:44,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:44,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:22:44,118 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:22:44,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 05:22:46,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:22:46,331 INFO L256 TraceCheckSpWp]: Trace formula consists of 1255 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 05:22:46,334 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:22:48,121 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-28 05:22:48,423 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-28 05:22:48,424 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:22:48,424 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:22:48,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376282673] [2024-11-28 05:22:48,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376282673] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:22:48,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:22:48,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:22:48,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907671883] [2024-11-28 05:22:48,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:22:48,425 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:22:48,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:22:48,425 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:22:48,425 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:22:48,426 INFO L87 Difference]: Start difference. First operand 567 states and 794 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:22:53,082 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:22:58,391 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:22:59,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:22:59,167 INFO L93 Difference]: Finished difference Result 1239 states and 1733 transitions. [2024-11-28 05:22:59,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:22:59,168 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 62 [2024-11-28 05:22:59,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:22:59,172 INFO L225 Difference]: With dead ends: 1239 [2024-11-28 05:22:59,173 INFO L226 Difference]: Without dead ends: 1087 [2024-11-28 05:22:59,174 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:22:59,174 INFO L435 NwaCegarLoop]: 371 mSDtfsCounter, 269 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 11 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 1373 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2024-11-28 05:22:59,174 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 1373 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 63 Invalid, 2 Unknown, 0 Unchecked, 10.5s Time] [2024-11-28 05:22:59,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1087 states. [2024-11-28 05:22:59,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1087 to 936. [2024-11-28 05:22:59,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 936 states, 858 states have (on average 1.4393939393939394) internal successors, (1235), 880 states have internal predecessors, (1235), 41 states have call successors, (41), 21 states have call predecessors, (41), 30 states have return successors, (63), 35 states have call predecessors, (63), 35 states have call successors, (63) [2024-11-28 05:22:59,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 936 states to 936 states and 1339 transitions. [2024-11-28 05:22:59,239 INFO L78 Accepts]: Start accepts. Automaton has 936 states and 1339 transitions. Word has length 62 [2024-11-28 05:22:59,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:22:59,240 INFO L471 AbstractCegarLoop]: Abstraction has 936 states and 1339 transitions. [2024-11-28 05:22:59,240 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:22:59,240 INFO L276 IsEmpty]: Start isEmpty. Operand 936 states and 1339 transitions. [2024-11-28 05:22:59,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-28 05:22:59,241 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:22:59,241 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:22:59,282 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-28 05:22:59,441 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:59,443 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:22:59,444 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:22:59,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1936088499, now seen corresponding path program 1 times [2024-11-28 05:22:59,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:22:59,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [592659006] [2024-11-28 05:22:59,446 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:22:59,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:22:59,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:22:59,448 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:22:59,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 05:23:01,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:23:01,589 INFO L256 TraceCheckSpWp]: Trace formula consists of 1207 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 05:23:01,591 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:23:05,456 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 05:23:07,184 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-28 05:23:07,184 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:23:07,185 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:23:07,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592659006] [2024-11-28 05:23:07,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592659006] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:23:07,185 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:23:07,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:23:07,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282829841] [2024-11-28 05:23:07,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:23:07,185 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:23:07,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:23:07,186 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:23:07,186 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:23:07,186 INFO L87 Difference]: Start difference. First operand 936 states and 1339 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:23:11,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:23:17,089 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.80s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:23:29,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:23:29,100 INFO L93 Difference]: Finished difference Result 1172 states and 1659 transitions. [2024-11-28 05:23:29,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:23:29,101 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 63 [2024-11-28 05:23:29,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:23:29,107 INFO L225 Difference]: With dead ends: 1172 [2024-11-28 05:23:29,107 INFO L226 Difference]: Without dead ends: 1029 [2024-11-28 05:23:29,108 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:23:29,109 INFO L435 NwaCegarLoop]: 419 mSDtfsCounter, 400 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 409 SdHoareTripleChecker+Valid, 1070 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:23:29,109 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [409 Valid, 1070 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 149 Invalid, 2 Unknown, 0 Unchecked, 21.3s Time] [2024-11-28 05:23:29,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1029 states. [2024-11-28 05:23:29,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1029 to 950. [2024-11-28 05:23:29,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 950 states, 871 states have (on average 1.4374282433983927) internal successors, (1252), 893 states have internal predecessors, (1252), 42 states have call successors, (42), 21 states have call predecessors, (42), 30 states have return successors, (64), 36 states have call predecessors, (64), 36 states have call successors, (64) [2024-11-28 05:23:29,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 1358 transitions. [2024-11-28 05:23:29,183 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 1358 transitions. Word has length 63 [2024-11-28 05:23:29,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:23:29,184 INFO L471 AbstractCegarLoop]: Abstraction has 950 states and 1358 transitions. [2024-11-28 05:23:29,184 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 05:23:29,184 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 1358 transitions. [2024-11-28 05:23:29,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-28 05:23:29,185 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:23:29,185 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:23:29,229 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-28 05:23:29,386 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:23:29,386 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:23:29,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:23:29,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1349282485, now seen corresponding path program 1 times [2024-11-28 05:23:29,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:23:29,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [595250800] [2024-11-28 05:23:29,388 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:23:29,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:23:29,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:23:29,393 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:23:29,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 05:23:31,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:23:31,917 INFO L256 TraceCheckSpWp]: Trace formula consists of 1195 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-28 05:23:31,920 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:23:58,816 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-28 05:23:58,963 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 05:23:58,963 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 10 [2024-11-28 05:24:00,260 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-28 05:24:00,261 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:24:00,261 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 05:24:00,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595250800] [2024-11-28 05:24:00,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595250800] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:24:00,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:24:00,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 05:24:00,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243332454] [2024-11-28 05:24:00,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:24:00,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 05:24:00,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 05:24:00,262 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 05:24:00,263 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-28 05:24:00,263 INFO L87 Difference]: Start difference. First operand 950 states and 1358 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:24:04,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:24:08,687 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:24:12,903 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:24:17,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.48s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:24:22,553 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:24:27,072 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.52s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:24:32,032 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.96s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:26:58,163 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:27:07,595 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 05:27:11,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:27:11,405 INFO L93 Difference]: Finished difference Result 1673 states and 2334 transitions. [2024-11-28 05:27:11,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 05:27:11,406 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 63 [2024-11-28 05:27:11,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:27:11,410 INFO L225 Difference]: With dead ends: 1673 [2024-11-28 05:27:11,410 INFO L226 Difference]: Without dead ends: 1530 [2024-11-28 05:27:11,411 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 12.9s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:27:11,412 INFO L435 NwaCegarLoop]: 408 mSDtfsCounter, 1360 mSDsluCounter, 2205 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 116 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 182.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1369 SdHoareTripleChecker+Valid, 2613 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 185.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:27:11,412 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1369 Valid, 2613 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1177 Invalid, 9 Unknown, 0 Unchecked, 185.6s Time] [2024-11-28 05:27:11,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1530 states. [2024-11-28 05:27:11,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1530 to 1312. [2024-11-28 05:27:11,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1312 states, 1188 states have (on average 1.4292929292929293) internal successors, (1698), 1218 states have internal predecessors, (1698), 75 states have call successors, (75), 34 states have call predecessors, (75), 42 states have return successors, (95), 62 states have call predecessors, (95), 63 states have call successors, (95) [2024-11-28 05:27:11,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 1868 transitions. [2024-11-28 05:27:11,521 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 1868 transitions. Word has length 63 [2024-11-28 05:27:11,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:27:11,521 INFO L471 AbstractCegarLoop]: Abstraction has 1312 states and 1868 transitions. [2024-11-28 05:27:11,521 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-28 05:27:11,521 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 1868 transitions. [2024-11-28 05:27:11,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-28 05:27:11,522 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:27:11,523 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:27:11,563 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-28 05:27:11,723 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:27:11,723 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [bb_verror_msgErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 43 more)] === [2024-11-28 05:27:11,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:27:11,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1821502776, now seen corresponding path program 1 times [2024-11-28 05:27:11,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 05:27:11,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1153628220] [2024-11-28 05:27:11,726 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:27:11,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:27:11,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:27:11,728 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:27:11,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f4da688c-771f-4046-837f-635a7c40c485/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 05:27:14,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:27:14,159 INFO L256 TraceCheckSpWp]: Trace formula consists of 1198 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-28 05:27:14,162 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:27:32,606 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2024-11-28 05:27:39,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 05:27:39,601 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 14